我在 Debian 5 上,我想移动文件,但是我收到了权限被拒绝错误,即使我是 root 身份。
你有什么解决办法?
-rw-rw-rw- 1 scusr scusr 49901 Jun 17 09:04 flux_outfacture_130617090229UN_Test_888880617014310001.pdf
$ mv flux_outfacture_130617090229UN_Test_888880617014310001.pdf flux_out/facture_130617090229UN_Test_888880617014310001.pdf
mv:无法移动
flux_outfacture_130617090229UN_Test_888880617014310001.pdf' to
flux_out/facture_130617090229UN_Test_888880617014310001.pdf':权限被拒绝
答案1
您是否在 NFS 共享中?那么根据该服务器的配置方式,您可能会被 root 压缩。这也适用于其他远程安装的文件系统。
如果是 nfs,请检查 fs 是否使用选项导出root_squash
,否则是否使用挂载no_root_squash
(以允许 root 即使在访问导出的 fs 时仍保持 root 身份)
从维基百科:
Root squash[2][3] 是指在使用身份验证时(本地用户与远程用户相同)降低远程超级用户(root)的访问权限。这主要是 NFS 的功能,但也可能适用于其他系统。