在CentOS 7上搭建NFS文件共享,可以按照以下步骤进行操作:
sudo yum install nfs-utils
/etc/exports
,添加需要共享的目录及相关权限设置,例如:/srv/nfs_share *(rw,sync,no_root_squash)
其中,/srv/nfs_share
为需要共享的目录,*
表示允许所有主机访问,并设置读写权限、同步写入和不转换根用户。
sudo systemctl enable nfs-server
sudo systemctl start nfs-server
sudo firewall-cmd --permanent --zone=public --add-service=nfs
sudo firewall-cmd --permanent --zone=public --add-service=mountd
sudo firewall-cmd --permanent --zone=public --add-service=rpc-bind
sudo firewall-cmd --reload
sudo chown -R nfsnobody:nfsnobody /srv/nfs_share
sudo chmod -R 777 /srv/nfs_share
sudo mkdir /mnt/nfs_share
sudo mount -t nfs <NFS服务器IP>:/srv/nfs_share /mnt/nfs_share
/etc/fstab
文件,添加一行类似如下的内容:<NFS服务器IP>:/srv/nfs_share /mnt/nfs_share nfs defaults 0 0
以上是在CentOS 7上搭建NFS文件共享的基本步骤,根据实际需要进行相应的配置和调整。