首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 操作系统 > UNIXLINUX >

apache创建的文件默认权限是644,请教如何改成655

2012-08-16 
apache创建的文件默认权限是644,请问怎么改成655?本来apache是apache的用户组,因为没办法su到apache,所以

apache创建的文件默认权限是644,请问怎么改成655?
本来apache是apache的用户组,因为没办法su到apache,所以不能用umask来给apache指定权限,只能把apache的配置文件启动用户组改为了我自己创建的用户,接着用umask来指定好网站文件夹的默认创建权限,手动创建文件是655权限,可是让apache自己创建的文件,例如缓存文件,权限就是644,都是同一个用户,为什么apache就跟我手动创建的文件权限不同呢?求教!

[解决办法]

探讨
? 云计算如何解决高性能计算资源...? 桌面虚拟化一定能大幅降低企业...? 对于开发者来说云计算能带来哪...? 云时代的虚拟机密匙该如何管理?? 云存储架构是怎样的?本来apache是apache的用户组,因为没办法su到apache,所以不能用umask来给apache指定权限,只能把apache的配置文件启动用户组改为了我自己创建的用户,接着用umask来指定好网站文件夹的默认创建权限,……

[解决办法]
个人感觉和属组有关系,等高人解答!
[解决办法]
需要在apache服务启动脚本里加入umask设置(因为“Apache inherits its umask from its parent process”,别人是这么说的),参考:
http://stackoverflow.com/questions/428416/setting-the-umask-of-the-apache-user

我没有用过也没试过,你可以试试看有没有效。
[解决办法]
earn +10 score daily.

热点排行