新设置的Centos 6服务器,从.GIT克隆为ROOT以外的用户

时间:2014-07-10 04:15:49

标签: linux apache ssh permissions centos

对于如此新鲜和失落的道歉,我对所有这一切都是全新的,我搜索的越多,我觉得我越来越近,但后来意识到我迷失了。

我在Amazon E2实例上安装了CentOS 6服务器,安装了Apache&配置等。

我的问题是我已经开始使用 root 用户做了一些事情,我一直在阅读这个用户。

我有一个WordPress网站的.GIT存储库,我以root用户身份克隆到这个服务器,并且大部分都很好,但后来我开始注意到问题。

首先,整个目录由root拥有,因为那是我以前用来克隆的用户,因此WordPress安装无法写入文件...我已经通过运行Chown -R /var/www/html来修复此问题,以便“ apache ”拥有该目录。这是一个临时修复,因为现在WordPress可以写入.htaccess文件来修复404错误,但是我听说Apache拥有你的web文件夹是不好的,因为它可能存在安全风险?

现在我试图回去做正确的事情,我创建了一个名为“ sysadmin ”的用户,并将其添加到名为“ wheel 的组中”。根据我的理解,我的用户名应该与Apache的组权限相匹配?这就是我迷失的地方,不知道在哪里继续......

如果有人能够至少指出我正确的方向,这将是伟大的。

谢谢!

0 个答案:

没有答案