FreeBSD 中的 Apache 2.2 umask

FreeBSD 中的 Apache 2.2 umask

我在 FreeBSD 7(和 8)下运行 Apache 2.2。它使用系统默认 umask 022 运行,我需要将其设置为 002,以便 www 组成员可以进行更改,而不必使用 chmod 进行跟踪。

我将 www 放入具有覆盖 umask 的登录类中,但是没有作用。

如何在 Apache 中强制使用 umask 002,而不管 Apache 的启动方式(rc.d 或 apachectl 等)。

答案1

您寻求mod_umask(据我所知,在港口不可用 - 虽然我还没有进行过广泛的搜索)。

答案2

如果您有www用户,请尝试为他创建一个主目录,然后打开/home/www/.bashrc 并设置umask您想要的默认目录。

相关内容