本文目录导读:
在CentOS系统中配置NFS(网络文件系统)是一种高效的数据共享方式,可以让不同主机之间共享文件系统,以下是如何在CentOS上设置NFS的详细步骤。

安装NFS服务
确保你的CentOS系统已经安装了NFS服务,可以使用以下命令来安装:
sudo yum install nfs-utils
创建共享目录
在需要共享的目录上设置权限,确保NFS客户端可以访问。
sudo mkdir /export sudo chown -R nfs:nfs /export sudo chmod 755 /export
编辑NFS配置文件
编辑/etc/exports文件,添加共享目录的条目,以下是一个示例配置:
/export 192.168.1.0/24(rw,sync,root_squash) 这里的/export是共享目录,168.1.0/24是允许访问的IP地址范围,rw表示读写权限,sync表示同步更新,root_squash防止NFS服务器上的root用户拥有与NFS客户端相同的权限。

启动NFS服务
启动NFS服务并设置其随系统启动:
sudo systemctl start nfs sudo systemctl enable nfs
测试NFS共享
在客户端主机上,使用以下命令挂载NFS共享:
sudo mount 192.168.1.100:/export /mnt/nfs
其中168.1.100是NFS服务器的IP地址,/export是共享目录,/mnt/nfs是本地挂载点。
配置防火墙
确保NFS端口(默认为2049)在防火墙中开放:

sudo firewall-cmd --permanent --add-service=nfs sudo firewall-cmd --reload
常见问题解答 (FAQs)
Q1: 如何查看NFS客户端的挂载点?
A1: 使用以下命令查看NFS客户端的挂载点:
sudo df -hT
Q2: 如何卸载NFS共享?
A2: 使用以下命令卸载NFS共享:
sudo umount /mnt/nfs
就是在CentOS上设置NFS的详细步骤和常见问题解答,通过这些步骤,你可以轻松地在CentOS系统中配置和使用NFS。

