fastcgi套接字文件及其包含文件夹的linux文件权限

fastcgi套接字文件及其包含文件夹的linux文件权限

我正在尝试在我的服务器上设置 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套接字文件。

相关内容