测试中出现的问题:
1、无法在开发板上删除通过nfs共享的文件夹
解决方法:加入no_root_squash参数后解决问题
nfs 共享时是否加入了no_root_squash 这样在客户机挂载时就有root 权限.
如果没有的话,客户机挂载时就没有root 权限,只有noboday ,这时需要服务器就要设置对应读写权限了.
例如 一个目 /home
对应权限 drwxr-xr-x home
下层目录 ls /home
drwx------ 26 wang wang 4096 12月 3 12:48 wang
user wang uid=500,gid=500
example 1
nfs server /etc/exports
/home *(rw,sync)
我们在客户
mount ip:/home /mnt
user root
cd /mnt
mkdir 1
mkdir: 无法创建目录‘1’: 权限不够
此时root 的身份已经为noboday,虽然共享权限为rw,但是只能r
example 2
nfs server /etc/exports
/home *(rw,sync,all_squash,anonuid=500.anongid=500)
我们在客户
mount ip:/home /mnt
user root
cd /mnt
mkdir 1
mkdir: 无法创建目录‘1’: 权限不够
cd /mnt/wang
mkdir 1
ls -l
drwxr-xr-x 2

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容,请联系我们,一经查实,本站将立刻删除。
如需转载请保留出处:https://51itzy.com/kjqy/69602.html