注意nfs只验证id,验证用户名,并且只能在类unix os上进行文件共享服务,由于它的脆弱的验证机制,所以不适宜在internet上工作,在内网使用是非常可行的。
若是ubuntu服务器,则是nfs-common,nfs-kernel-server两个包,rpcbind是默认安装的。
yum -y install nfs-utils rpcbind
/export/data1 10.1.1.0/24(rw,async,no_root_squash)
参数:ro表示只读,rw表示可读写,sync同步写*即同时写入内存和硬盘,async异步*暂存于内存,no_root_squash表示如果客户端连接过来的用户是root,则对服务端的目录同样是root权限****请不要开启,好危险的,root_squash表示客户端是root则将其转为匿名用户的权限***建议开启。
systemctl start rpcbind.service #或则 systemctl start rpcbind systemctl start nfs-server.service #或则 systemctl start nfs #设置开机启动 systemctl enable rpcbind.service systemctl enable nfs-server.service
firewall-cmd --permanent --add-service=nfs firewall-cmd --permanent --add-service=rpc-bind firewall-cmd --permanent --add-service=mountd firewall-cmd --reload firewall-cmd --list-all #查看firewalld方向的资源
showmount -e 10.1.1.2 # 查看nfs服务端的可用挂载点
https://blog.csdn.net/weixin_62668932/article/details/121845010
如果觉得我的文章对您有用,请随意打赏。你的支持将鼓励我继续创作!