在CentOS系统上挂载NFS服务器的步骤如下:
首先,确保你的CentOS系统上已经安装了NFS服务。如果没有安装,可以使用以下命令进行安装:
sudo yum install -y nfs-utils rpcbind
在服务器上创建一个目录,这个目录将作为共享目录供客户端挂载。例如:
sudo mkdir /data/share
编辑NFS配置文件 /etc/exports
,添加共享目录的配置。例如,允许IP地址为 192.168.1.0/24
的网络挂载 /data/share
目录,并允许读写权限:
/data/share 192.168.1.0/24(rw,sync,insecure,no_subtree_check,no_root_squash)
参数说明:
rw
:读写访问sync
:所有数据在请求时写入共享insecure
:允许所有客户端挂载no_subtree_check
:不检查父目录权限no_root_squash
:root用户的所有请求映射成匿名用户权限保存并关闭配置文件后,使用以下命令使配置生效:
sudo exportfs -ra
启动RPC服务和NFS服务,并设置它们为开机启动:
sudo systemctl start rpcbind
sudo systemctl enable rpcbind
sudo systemctl start nfs
sudo systemctl enable nfs
在客户端上,可以使用以下命令查看NFS服务器上可挂载的共享目录:
sudo showmount -e 192.168.1.225
在客户端上,创建一个挂载点目录,然后使用 mount
命令挂载NFS共享:
sudo mkdir /mnt/nfs_share
sudo mount 192.168.1.225:/data/share /mnt/nfs_share
为了在系统启动时自动挂载NFS共享,需要编辑 /etc/fstab
文件,添加以下行:
192.168.1.225:/data/share /mnt/nfs_share nfs defaults 0 0
保存并关闭文件后,下次启动系统时,NFS共享将自动挂载。
使用 df -h
命令来验证NFS共享是否已成功挂载:
df -h
你应该能在输出中看到NFS共享的信息。
以上步骤展示了如何在CentOS系统上安装NFS服务、配置共享目录、启动服务、在客户端挂载共享目录以及设置开机自动挂载。请根据你的实际网络环境和需求调整IP地址和共享目录。
亿速云「云服务器」,即开即用、新一代英特尔至强铂金CPU、三副本存储NVMe SSD云盘,价格低至29元/月。点击查看>>
推荐阅读:CentOS挂载NFS服务器的步骤是什么