【问题标题】:correct rights linux webserver正确的权限 linux 网络服务器
【发布时间】:2017-08-04 21:19:26
【问题描述】:

我在 VPS 上安装了 LAMP 服务器 (Ubuntu),一切似乎都运行良好。上传和安装 WordPress 后,我遇到了几个权限问题(无法上传,无法从 WordPress 中创建/更改 .htaccess 文件,通常情况下)所以我 chmod 目录,所以 www-data 用户是所有者:

sudo chown -R www-data:www-data /var/www/domain.com/public_html/

现在上述所有方法都可以正常工作,但是...

当我上传文件或目录时,所有者/组设置为我用来“FTP”的用户。这导致 WordPress 无法更新文件(例如插件)。我用于 FTP 传输的用户是 www-data 组的一部分。

我应该/可以做些什么来防止这种情况,从而自动将 www-data 所有者/组添加到上传的文件中?这是要走的路吗?

【问题讨论】:

    标签: wordpress ssh ftp lamp ubuntu-16.04


    【解决方案1】:

    我想我找到了:https://help.ubuntu.com/lts/serverguide/httpd.html

    共享写入权限

    sudo chgrp -R www-data /var/www/domain.com

    sudo find /var/www/domain.com -type d -exec chmod g=rwxs "{}" \;

    sudo find /var/www/domain.com -type f -exec chmod g=rw "{}" \;

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2011-07-31
      • 1970-01-01
      • 2018-12-11
      • 1970-01-01
      • 1970-01-01
      • 2012-07-17
      • 2011-04-13
      • 2012-07-04
      相关资源
      最近更新 更多