dr‐x‐‐‐‐‐x. 3 joey joey 4096 Oct 12 2014 .
drwxr‐xr‐x. 4 root root 4096 Oct 12 2014 ..
‐rw‐r‐‐r‐‐. 1 joey joey 18 May 22 2012 .bash_logout
‐rw‐r‐‐r‐‐. 1 joey joey 176 May 22 2012 .bashrc
‐‐w‐rw‐r‐‐. 1 joey ta 111 Feb 16 2014 ourGoal
drwxrwx‐‐‐. 3 joey joey 4096 Nov 24 2014 project
‐rw‐r‐‐rw‐. 1 joey ta 492 Mar 11 2015 reportx
Peter是WM组的成员,John是ta的成员。
如果那个人(peter,joey,john)想要读取文件(reportx),最小权限是.with x 和file with r?或者我不需要 的 x 许可。
如果(peter,joey,john)想要创建一个文件并编辑该文件(ourGoal),我需要 .with x 和(ourGoal)with w 吗?
如果(peter,joey,john)想删除文件(reportx),我需要吗?惠特 x 和 .与w?
这三部分我不太明白,谢谢你的帮助。
答案1
创建和删除文件是基于目录权限。由于只有 Joey 有权访问该目录,其他人无法在该文件夹中创建或删除文件。
要读取该文件,您需要有权r
访问它。要写入该文件,您需要有权w
访问该文件。就您而言,任何人都可以阅读reportx
并且组中的每个人ta
都可以修改它。此外,任何人都可以写信,ourGoal
但只有 ta 或 joey 的成员可以阅读。