我的许多php脚本都获得了644权限,我希望将其设置为400,这样系统上的其他用户除非被webserver调用,否则无法访问它们。是否可以设置任何文件系统acl来实现这一点而不用摆弄apache / php / suphp?
答案 0 :(得分:0)
如果你在谈论在Linux中设置文件权限:
chmod 400 filename
答案 1 :(得分:0)
ACL是,你在寻找什么。 通过使用ACL,您可以设置非常精细的限制性访问规则,并保持对服务用户的访问,如wwwrun等。 重要的是,您的文件系统支持ACL。
使用getfacl和setfacl命令 这是一个小教程:http://www.gnutoolbox.com/acls-setfacl/ 但是,btw:root将在每种情况下都可以访问。