基于每个用户设置不同的apache目录权限

时间:2012-07-25 19:38:57

标签: apache ubuntu permissions

在我的ubuntu Web服务器上,我有多个虚拟主机,例如:

/var/www/website1/html
/var/www/website2/html
/var/www/website3/html

我有3个不同的用户,我只希望每个用户都能够编辑自己的网站文件。我不在乎他们是否可以看到对方的文件。所有这些只需要确保他们只能编辑自己的文件。

我已经考虑过编辑sshd_config但是使用ssh似乎限制了他们可以看到的东西,我不想搞砸了一些东西,所以我不能再进入我的服务器了。

我可以通过文件夹的基本用户权限完成我想要的工作吗?例如,将所有者设置为user1,将组设置为www-data。或者这会导致apache出现问题吗?

感谢您的帮助。

1 个答案:

答案 0 :(得分:0)

我相信只要文件具有对apache的读访问权限就可以读取它们。所以一个简单的“chown -R用户目录”应该可以解决问题。