根据建议的副本,让我重新表述我的问题:
如果chmod 0660 path/to/folder
运行,并且用户 A 不在相关组中,/path/to/folder/file.txt
如果该文件具有适当的八进制,用户 A 仍然可以读取吗?
答案1
如果/path/to/dir
具有权限位0660
,则任何人都无法访问/path/to/dir/file.txt
,因为没有人拥有x
该目录的权限dir
。 (一般来说,他们甚至看不到 的类型、大小或权限位file.txt
,但某些文件系统可能会泄露其中一些数据。)拥有用户和拥有组的成员可以列出目录内容(其中的文件),因为他们有r
许可。w
未经许可,该许可实际上没有任何用处。