文件系统ACL可以帮助我保持PHP脚本远离其他用户

时间:2011-08-16 06:44:17

标签: php linux cpanel

我的许多php脚本都获得了644权限,我希望将其设置为400,这样系统上的其他用户除非被webserver调用,否则无法访问它们。是否可以设置任何文件系统acl来实现这一点而不用摆弄apache / php / suphp?

2 个答案:

答案 0 :(得分:0)

如果你在谈论在Linux中设置文件权限:

chmod 400 filename

答案 1 :(得分:0)

ACL是,你在寻找什么。 通过使用ACL,您可以设置非常精细的限制性访问规则,并保持对服务用户的访问,如wwwrun等。 重要的是,您的文件系统支持ACL。

使用getfaclsetfacl命令 这是一个小教程:http://www.gnutoolbox.com/acls-setfacl/ 但是,btw:root将在每种情况下都可以访问。