在CentOS系统上挂载NFS服务器的步骤如下:
sudo yum install nfs-utils -y
sudo systemctl start nfs-server
sudo systemctl enable nfs-server
sudo mkdir -p /mnt/nfs_share
sudo chown -R nfsnobody:nfsnobody /mnt/nfs_share
sudo chmod 755 /mnt/nfs_share
sudo nano /etc/exports
添加共享目录的配置,例如允许客户端IP范围192.168.1.0/24进行挂载:
/mnt/nfs_share 192.168.1.0/24(rw,sync,no_root_squash,no_subtree_check)
参数说明:
rw
:读写权限。sync
:同步写入数据。no_root_squash
:允许客户端的root用户拥有root权限。no_subtree_check
:不检查子目录。sudo exportfs -r
sudo firewall-cmd --permanent --add-service=nfs
sudo firewall-cmd --reload
sudo yum install nfs-utils -y
sudo mkdir -p /mnt/nfs_client
sudo mount 192.168.1.100:/mnt/nfs_share /mnt/nfs_client
(请将192.168.1.100
替换为实际的NFS服务器IP地址)
df -h
/etc/fstab
文件,添加如下行:192.168.1.100:/mnt/nfs_share /mnt/nfs_client nfs defaults 0 0
保存并关闭文件后,运行以下命令来测试挂载:
sudo mount -a
以上步骤展示了如何在CentOS系统上搭建NFS服务器并让客户端进行挂载的操作流程。请根据你的实际网络环境和需求调整IP地址和共享目录。