那么,从类UNIX系统中获取这些int值的推荐方法是什么?
我应该阅读/etc/passwd并/etc/group直接?
这似乎不是正确的方法......
我在CentOS 7上安装了一个新的,未经修改的Apache.我注意到当我查看/ var/www/html的文件夹权限时,它的内容由apache拥有.但是,创建文件时,其所有者和组是Apache.
虽然html由root:root拥有,但是所有内容都应该由apache拥有:apache?或[用户]:该用户属于Apache组的apache?我该怎么办呢?
编辑: 另一个问题 - 我想改变这个吗?我对Linux系统中的文件所有权没有很好的理解,但是在这种配置中似乎阻止了新创建的文件(apache:apache)对已经存在的文件(root:root)采取行动.这可以防止PHP黑客能够操纵任何现有文件,对吧?这只是安全的假象吗?