根用户覆盖权限

我们的开发者WinSCP / Putty ,在我们的Web服务器上有一个开发用户。 他们正在使用的网站目录由apache拥有,限制他们通过FTP / SFTP作为开发者来覆盖文件。 我已经将开发用户添加到Apache组,但它并没有帮助。 即使他们具有root权限,他们也不能通过FTP客户端来sudo -s 。 如果我通过WinSCP用rootlogin他们,我没有find一个选项来限制他们到那个特定的目录。 我该如何解决这个问题呢?

这可能是Apache组没有写入权限的文件夹,检查:

ls -l /folder path

如果你看到一些与rwxr-xr-x很接近的东西,那么group只有read + exec文件夹,使用:

chmod 775 -Rf /path to your folder

为了recursion地添加写入权限到文件夹组,希望这有助于!

apache设置为站点目录的组所有者:

chown :apache -R folder/