CentOS实现文件共享常用的是Samba和NFS服务,以下是具体方法:
sudo yum install samba samba-client samba-common
。sudo mkdir -p /home/share
,并设置权限sudo chmod -R 777 /home/share
。/etc/samba/smb.conf
,在文件末尾添加共享配置,如[share]
,并设置path
、browseable
、writable
等参数。sudo smbpasswd -a username
设置Samba密码。sudo systemctl start smb
和sudo systemctl enable smb
。sudo firewall-cmd --permanent --add-service=samba
和sudo firewall-cmd --reload
。sudo yum install nfs-utils
。sudo mkdir -p /mnt/nfs_share
,并设置权限sudo chmod -R 777 /mnt/nfs_share
。/etc/exports
,添加共享目录和访问权限,如/mnt/nfs_share 192.168.1.0/24(rw,sync,no_root_squash)
。sudo systemctl start nfs-server
和sudo systemctl enable nfs-server
。sudo exportfs -r
和sudo exportfs -v
。sudo mount <服务器IP>:/共享目录 /本地挂载点
。