2

我已经chmod 0000在一个目录上使用过,但该目录仍然可以重命名。如何防止用户修改目录名称?

4

2 回答 2

2

删除父目录的写权限应该可以解决问题。

于 2013-02-20T21:57:31.447 回答
1

如果您拥有一个文件(或目录),您仍然可以对其执行各种操作,无论权限如何,包括mv,rmchmod. 其他用户无法根据写入权限执行这些选项。如果你想阻止所有者移动目录,你不能。所有者始终可以chmod在文件上使用。唯一的解决方案是更改文件的所有者或将文件移动到用户不拥有的写保护目录下。

于 2013-02-20T22:02:35.413 回答