|
|
1
2
|
|
|
2
1
您不能混淆:访问权和所有权。 如果有人拥有某个对象,则该对象有权对其执行任何操作,包括修改访问权限和所有权。请注意,一旦有人因所有权而辞职,他就无法靠自己收回所有权。因此,如果你拥有一所房子,你可以按你想要的方式管理它,让人们进去或不进去。 访问权限定义谁可以在文件上做什么,与所有权无关。我想你经常不要求所有权就进入一栋建筑,这也是一样的。 访问权限只是定义某人(或一组或一组用户)是否有权阅读内容、修改内容或执行内容(至少基本上是这样)。但所有权、访问权等属性并不是文件内容的一部分,它们是相关的元数据,可以通过非常特殊的方式修改这些元数据。例如,所有权和访问权只能由所有者修改。 现在:
是的,这是可能的,但不具备所描述的基本访问权和所有权。在基本Unix中,只能有一个所有者。
不知道“chmod 777 group”是什么。但除了所有者(root但root是一个非常特殊的用户)之外,没有人可以更改任何此类元数据(所有权、访问权)。 |
|
|
3
1
假设你的系统上有3个用户:krishnendu、mindy和wodin
wodin分为以下几组:wodin,guests krishnendu组的唯一成员是krishnendu用户。mindy组和wodin组类似。 如果您拥有krishnendu拥有的文件(file1),并且将krishnendu分组为模式640,则只有krishnendu用户具有对该文件的读/写访问权限。
如果在不更改模式的情况下浏览文件:
如果你
一个文件只能有一个所有者。如果您想在拒绝系统上的其他用户访问的情况下授予用户子集访问权限,则需要将该用户子集放在一个组中并使用
e、 g.如果您使用模式640创建文件file2和file3,然后执行以下操作:
那么只有krishnendu和mindy可以访问file2,因为他们在
因此,将文件模式设置为777与更改文件所有者不同。 此外,您通常不想在任何情况下使用模式777。 如果文件具有模式777,则除了root用户或所有者之外,其他任何用户都无法更改所有权或模式。 |