我正在尝试在我的服务器上设置 mod_fcgid。部分要求是 Apache 需要为 mod_fcgid 创建一个套接字文件。
我指定了 Apache 将套接字数据写入的文件夹:
/var/lock/apache2/fcgid
然后我在我的 fcgid.conf 文件中指定了此文件,如下所示:
套接字路径 /var/lock/apache2/fcgid/sock
然后,我将该文件夹的所有者更改为 www-data(apache 用户),并授予所有者对该文件夹及其内容的完全权限。
然后我就可以运行我的测试 fcgi 应用程序了。
当我重新启动机器时,我发现 /var/lock/apache2/fcgid 的所有权已被重置为 root,并且权限重置为 700
我有以下问题:
/var/lock 文件夹有什么特别之处吗? - 为什么重启后权限会被重置?
我是否应该将套接字文件移动到另一个位置(以防 root 出于安全原因自动拥有此文件夹中的内容?)
我正在运行 Ubuntu 10.0.4 LTS 64 位
答案1
用于/var/run
套接字文件。