在Linux中,如果在不可写的目录(chmod 551)中有一个可写文件(chmod 771),如果我通过该目录访问该文件,该文件是否是可写的?
我已经测试过了,写作是可能的,但我的勇气告诉我,这不应该是可能的。
发布于 2017-10-02 20:35:24
如果我错了,您可能会纠正我,但在本例中,Linux文件夹可以被视为“文件”。我的意思是,文件夹的内容是它包含的文件和子文件夹--如果您删除了写权限,那么基本上禁止人们添加/删除文件(并更改文件夹属性)。
该文件夹中的文件不会继承该文件夹的属性。由于文件列表保持不变(实际上是该“文件”的内容),您可以更改每个文件的内容(只要您有编辑该文件的权限)。
https://stackoverflow.com/questions/46533207
复制相似问题