Php 更改虚拟目录权限时apache web服务器的CentOS/Linux权限错误
我需要在自我管理的托管CentOS VPS上创建SSH帐户。我希望他们只能访问自己的主目录。为了让事情简单,我想避免一个CHRoot监狱。我希望通过linux文件权限实现这一点 到目前为止我所做的:Php 更改虚拟目录权限时apache web服务器的CentOS/Linux权限错误,php,linux,apache,permissions,centos,Php,Linux,Apache,Permissions,Centos,我需要在自我管理的托管CentOS VPS上创建SSH帐户。我希望他们只能访问自己的主目录。为了让事情简单,我想避免一个CHRoot监狱。我希望通过linux文件权限实现这一点 到目前为止我所做的: 我使用以下命令备份了现有权限:getfacl-R/>permissions.acl 我运行了一个删除所有world/other用户访问权限的操作。chmod-R o-rx/(递归修改根目录上的权限,删除其他/世界组上的读取和执行 已测试的现有场地: 对不起,我不能发布图片,因为我是新的,没有声誉 已
drwxrwxr-x 6 apache root 4096 Jul 22 07:28 mysite.com
所需配置中文件夹上的ls-l(此配置导致禁止的错误)
apache用户也属于apache组,所以如果您不向该组授予读取和执行权限,则该组将成为其他组,这就是为什么会出现禁止的错误 谢谢和问候,
Alok Thaker我想我明白了…所以我设置了apache和用户的组权限,所以:ls-l drwxrwx---6 apache 4096 Jul 22 07:28 mysite.com似乎正在工作,你能确认这是正确的吗?
drwxrwxr-x 6 apache root 4096 Jul 22 07:28 mysite.com
drwxrwx--- 6 apache root 4096 Jul 22 07:28 mysite.com