我正在安装一个干净的CentOS 5安装服务器。 什么是最好的权限结构(用户,组,unix权限)为多个用户运行一个Apache的实例? 理想情况下,它应该满足这些要求:
奖金问题:如何在不允许任何用户访问任何其他用户的文件的情况下将PHP和/或Perl和/或Ruby添加到Apache?
这就是我所做的:
缺点是用户www-data运行所有脚本,所以用户可以使用php / ruby / perl /任何在web服务器上运行的其他用户数据。
下一步将使用类似mod_suphp或mod_suexec来运行与该用户的权限的用户脚本。