【问题标题】:Unable to configure folder permissions in Ubuntu无法在 Ubuntu 中配置文件夹权限
【发布时间】:2014-04-01 02:17:55
【问题描述】:

我发现了很多相关的问题并试图解决这个问题,但我没有成功。实际上我创建了一个名为“amit”的用户并分配了组“www-data”。我使用此方法授予文件夹权限

sudo chown -R :www-data /var/www
sudo chmod g+w /var/www
sudo adduser amit www-data

递归更改文件夹和文件权限: 要将所有目录更改为 755 (-rwxr-xr-x):

find /var/www -type d -exec chmod 755 {} \;

要将所有文件更改为 644 (-rw-r--r--):

find /var/www -type f -exec chmod 644 {} \;

但是在 joomla 系统信息中,当我检查时,我将所有目录都设为不可写。 所以我把这个命令改成

sudo chown -R  www-data:www-data /var/www

令人惊讶的是,这奏效了。 我需要知道为什么创建的用户没有工作,但这个工作,我错过了什么?

【问题讨论】:

  • 您是否验证了“joomla 系统信息”的输出? ls -l 对写权限有何看法?如果您尝试以用户 amit 的身份写入相关目录,您的 shell 会说什么?

标签: linux file ubuntu permissions vps


【解决方案1】:

对目录应用chmod 755 (rwxr-xr-x) 对文件应用chmod 644 (rw-r--r--) 只会使所有者可写,但不能用于。如果你想授予 group 写权限,那么你需要775664

【讨论】:

  • 但是这个命令 --sudo adduser amit www-data -- 是否不会使其成为该文件夹的所有者。
  • 当然不是,它只是创建了一个名为 amit 的用户并将他添加到组 www-data 中。只有一个用户可以是文件的所有者。
猜你喜欢
  • 2014-12-07
  • 1970-01-01
  • 2013-01-07
  • 1970-01-01
  • 2017-03-14
  • 1970-01-01
  • 2014-03-04
  • 2015-10-18
  • 2017-04-08
相关资源
最近更新 更多