了解组权限

了解组权限

我很感激您能帮我解答几个有关标准文件权限的问题。假设我没有使用访问控制列表。

  1. 如果一个文件与多个组关联,那么所有组都必须具有相同的权限吗?
  2. 如果组权限包括写访问权,那么文件所关联的任何组中的任何成员都可以更改文件权限吗?这样的人可以更改文件所有者吗?
  3. 假设现在文件权限是 rwxr-----(所有者可以执行所有操作,但组成员只能读取)。我属于与文件关联的组。我也是文件所有者。我被授予了哪种权限?只读,还是 rwx?

答案1

  1. 一个文件只能有一个组

  2. 只有文件的所有者可以执行此操作。

    $ sudo touch ~/tmp/test
    $ sudo chown root:aboettger ~/tmp/test
    $ ls -la ~/tmp/test
    -rw-rw-r-- 1 root aboettger 853 Jun 19 08:26 /home/aboettger/tmp/test
    $ chmod g-w ~/tmp/test 
    chmod: changing permissions of 'test': Operation not permitted
    
  3. 您有rwx访问权限

你应该读一下。 ;)

相关内容