在 CentOS 系统中,实现目录共享通常需要使用 Samba 服务。Samba 是一个开源软件,它允许 Linux 和 Unix 系统与 Windows 系统之间共享文件和打印机。以下是在 CentOS 上设置 Samba 以实现目录共享的步骤:
sudo yum install samba samba-client samba-common
sudo mkdir /shared_directory
将需要共享的文件或文件夹放入此目录中。
sudo chmod -R 777 /shared_directory
/etc/samba/smb.conf:sudo vi /etc/samba/smb.conf
在文件末尾添加以下内容,根据需要进行修改:
[SharedDirectory]
path = /shared_directory
browseable = yes
writable = yes
guest ok = yes
create mask = 0777
directory mask = 0777
这里,SharedDirectory 是共享目录的名称,可以根据需要更改。path 是共享目录的实际路径。
sudo systemctl restart smb
sudo systemctl restart nmb
sudo firewall-cmd --permanent --zone=public --add-service=samba
sudo firewall-cmd --reload
\\服务器IP\SharedDirectory,然后按 Enter 键。您应该能够看到共享的目录,并可以像访问本地文件夹一样访问它。现在,您已经在 CentOS 系统上使用 Samba 实现了目录共享。