www-data Linux用户的文件夹和文件的权限


10

我的问题很笼统。假设我有一个Linux分发Web服务器,其中/var/www/Web目录为。我使用超级用户帐户上传和解压缩Joomla安装.zip文件。

Web用户的linux系统用户称为www-data。无论如何,我的问题是谁应该是Linux系统Web目录中文件夹和文件的ONWER?现在,由于我使用超级用户帐户来解压缩文件,因此所有文件夹和文件均归超级用户所有,因此在joomla管理系统中显示为不可写。我只是有点犹豫将www-data用户设置为文件的所有者。这个可以吗?

仅供参考,在Linux中,我将使用更改文件夹和文件的所有者,并使用chown更改组chgrp

谢谢!



1
我认为带有www数据的部分在那里没有得到答复。
Valentin Despa

Answers:


3

您可能需要将所有权更改为用户www-data。通过执行操作,您可以看到分配给该空间的用户# cat /etc/passwd。根接触物体时请务必小心。您可以打破很多事情。


1
  • 在linux中,您可以使用以下命令找出运行Apache的用户的名称:

    ps aux | grep apache # shows username in the first column

  • 使用groups(1)命令检索该用户所属的组:

    groups [USERNAME]

  • 这是一个屏幕快照,用于找出Ubuntu 12.04中的apache [用户名]和[user-group]

    在Ubuntu 12.04上运行的示例

By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.