所有者组的用户无法更改Linux中文件的权限


0

我创建了一个目录并在其中放置了一个文件user1070例如,此文件和目录的权限。然后我创建user2并添加了他user1 group。我试着用chmod 000 /home/user1/directory/fileuser2看“ 行动,不允许 ”或“ 权限被拒绝 ”。为什么?

Answers:


3

只有文件/目录所有者或root才能在文件/目录上使用chmod / chgrp / chown。这就是它的设计工作方式。

赋予组rwx权限允许组成员完全访问文件的内容,但不能保存包含文件的所有者/组/权限信息的元数据。


谢谢!对所有者和他的群组的权限之间是否还有其他差异?或者这是唯一的例外?
WallOfBytes 2016年

权限方面,无论是所有者还是组,只要设置了正确的权限,它的工作方式都相同。所有者/模式是元数据,与权限(即rwx)不同。
MikeA 2016年

对不起,什么是所有者/组位?我知道,权限是以比特形式编写的,我知道suid和sticky bit,但是我找不到有关用户/组位的信息,只能找到关于uid / gid的信息。
WallOfBytes 2016年

别拿字面上。我改变了这个措辞。查看有关UNIX inode的信息,了解我对元数据的意义
MikeA
By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.