情况:QNAP NAS 已经为多个目录提供服务,我想将设置从 更改no_root_squash
为root_squash
。
- 执行此操作是否会影响除用户权限之外的其他任何内容?
- 是否必须在客户端进行重新安装才能生效?
我希望它对客户是透明的,但是我在谷歌上找不到答案,甚至没有任何涉及该主题的内容。
这里有人可以肯定地告诉我吗?
答案1
该root_squash
选项完全在服务器端完成,因此您需要再出口操作服务器端,但没有客户端。
在命令行上,重新导出很简单exportfs -r
;如果您通过 GUI 进行更改,它可能会为您处理此问题。
如果您的客户端系统有以 root 身份访问 NFS 共享的进程,这些进程可能会开始出现问题,因为它们已经写入的文件和目录(以 user 身份root
)将突然变得无法访问,并且它们在更改后创建的任何新文件都将被标记由nobody
(或nfsnobody
在某些发行版中)拥有。