我创建了一个Web应用程序目录和该目录中的应用程序。 而且,他们有776个权限,他们的组是apache:apache。
我想允许其他人通过scp上传模块。 但是,我希望其他人不要执行程序。因此,我不给其他人“ x”,但这是行不通的。他们无法上传文件,但被拒绝。others组为“ xxx”。 我认为,如果其他人具有读写权限,则可以上传文件。怎么了?
答案 0 :(得分:1)
为了将文件添加到目录,您既需要写(+ w)权限,又需要执行(+ x)权限。
有关Linux中文件权限的工作方式,请参见以下答案: https://unix.stackexchange.com/questions/21251/execute-vs-read-bit-how-do-directory-permissions-in-linux-work
对目录的执行权限并不意味着该目录中的文件可以执行。