我正在设置LAMP服务器,希望将Apache的umask设置为002,以便所有Apache创建的文件都设置了组写入权限位(以便同一组的成员可以覆盖这些文件).

有人知道怎么做吗?我知道在Ubuntu上,可以使用/etc/apache2/envvars文件来配置umask,但服务器运行的是CentOS.

Update

推荐答案

Apache从其父进程(即启动Apache的进程)继承其umask;这通常应该是/etc/init.d/脚本.所以在脚本中输入umask个命令.

Linux相关问答推荐

在Bluez/Linux中,周期性与连续蓝牙设备发现的已知缺陷是什么?

eBPF:仅使用系统调用加载 eBPF 程序并将其附加到 sys_enter_execve

为什么 liburing 写入性能低于预期?

awk 打印除最后一列以外的所有内容 + 最后一列

sed:用空格替换

中的换行符

如何更改文件的上次访问/修改/更改日期?

访问证书里面的图片

如何在vim中使用正则表达式来切换文件中所有字符的大小写

在三星 chromebook 上编程

是否可以在 XTerm 或 Konsole 中使 stdout 和 stderr 输出具有不同的 colored颜色 ?

如何使用多个版本的 GCC

如何计算列的平均值

在亚马逊 ec2 linux 微型实例上的 virtualenv 中安装 scipy 时遇到问题

如何将 bash 别名定义为多个命令的序列?

Python日志(log)记录 - 判断日志(log)文件的位置?

Anaconda 安装后,conda 命令失败并显示ImportError: no module named conda.cli

Bash 将 awk 的输出捕获到数组中

从文件中随机 Select 行而不用 Unix 啜饮它

Linux 上 POSIX AIO 和 libaio 的区别?

在 bash 脚本中使用备用屏幕