通过scp上传文件是否需要执行权限?

时间:2018-07-25 14:30:16

标签: linux centos

我创建了一个Web应用程序目录和该目录中的应用程序。 而且,他们有776个权限,他们的组是apache:apache。

我想允许其他人通过scp上传模块。 但是,我希望其他人不要执行程序。因此,我不给其他人“ x”,但这是行不通的。他们无法上传文件,但被拒绝。others组为“ xxx”。 我认为,如果其他人具有读写权限,则可以上传文件。怎么了?

1 个答案:

答案 0 :(得分:1)

为了将文件添加到目录,您既需要写(+ w)权限,又需要执行(+ x)​​权限。

有关Linux中文件权限的工作方式,请参见以下答案: https://unix.stackexchange.com/questions/21251/execute-vs-read-bit-how-do-directory-permissions-in-linux-work

对目录的执行权限并不意味着该目录中的文件可以执行。