-A INPUT -s 10.0.0.0/24 -p tcp -m state --state NEW -m tcp --dport 2049 -j ACCEPT
-A INPUT -s 10.0.0.0/24 -p udp -m state --state NEW -m udp --dport 2049 -j ACCEPT
sudo apt-get install nfs-kernel-server
mkdir -p /share
sudo vim /etc/exports
/share 10.0.0.0/24(rw,all_squash,anonuid=1000,anongid=1000,nohide,insecure,no_subtree_check,async)
如果你想指定所有访问这个共享目录操作文件都使用指定的uid和gid,把所有访问都转换成这个用户的操作,就可以按照上面设置。 all_squash,就是转换用户身份,anonuid,anongid指定的就是用户的uid和gid。 想查看某一个用户的uid和gid可以使用
id username
sudo /etc/init.d/nfs-kernel-server start
检查一下nfs的权限配置情况
tail /var/lib/nfs/etab
/share 10.0.0.0/24(rw,async,wdelay,nohide,nocrossmnt,insecure,root_squash,all_squash,no_subtree_check,secure_locks,acl,anonuid=100,anongid=100)
sudo mount -t nfs 10.0.0.74:/share share
查看挂载情况:
df -h
10.0.0.74:/share 92G 676M 87G 1% /share
之后就可以像本地硬盘一样访问nfs了
扫码关注腾讯云开发者
领取腾讯云代金券
Copyright © 2013 - 2025 Tencent Cloud. All Rights Reserved. 腾讯云 版权所有
深圳市腾讯计算机系统有限公司 ICP备案/许可证号:粤B2-20090059 深公网安备号 44030502008569
腾讯云计算(北京)有限责任公司 京ICP证150476号 | 京ICP备11018762号 | 京公网安备号11010802020287
Copyright © 2013 - 2025 Tencent Cloud.
All Rights Reserved. 腾讯云 版权所有