设置Linux权限以防止其他用户删除/修改文件

时间:2015-10-03 04:04:00

标签: linux permissions

我知道这是一个菜鸟问题...... 在centos6上,我想允许每个人查看目录并在某个路径中读取文件,而只有所有者可以修改或删除。 我无法理解它不起作用。 以下是我所做的单个文件示例:

# as user1:
vim x
chmod 744 x
-rwxr--r--  1 user1 user1 6 Oct  2 20:55 x

# as user2:
rm x
rm: remove write-protected regular file `x'? yes

1 个答案:

答案 0 :(得分:0)

删除文件实际上会更改包含目录,因此您需要阻止用户2更改目录x

即。如果x的路径是/home/a/b/c/x,那么chmod go-w /home/a/b/c