- 论坛徽章:
- 0
|
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 wang wang 4096 12月 12 23:45 1
此时root 的身份已经为wang,虽然共享权限为rw,但是只能在/mnt/wang 下面,这种情况很象你上面的相象
example 3
nfs server /etc/exports
/home *(rw,sync,no_root_squash)
我们在客户
mount ip:/home /mnt
user root
cd /mnt
mkdir 1
ls -l
drwxr-xr-x 2 root root 4096 12月 12 23:49 1
此时root 的身份已经为root,可以在共享目录里面进行任何操作 |
|