Права доступа к файлу linux для файла сокета fastcgi и содержащей его папки

Я пытаюсь настроить mod_fcgid на моем сервере. Часть требования заключается в том, что Apache должен создать файл сокета для mod_fcgid.

Я указал папку для Apache для записи данных сокета:

/ Вар / блокировка /apache2/fcgid

Затем я указал этот файл в моем файле fcgid.conf следующим образом:

SocketPath /var/lock /apache2/fcgid / sock

Затем я изменил владельца папки на www-data (пользователь apache) и предоставил onwer полные права доступа к папке и ее содержимому.

Тогда я смог запустить мое тестовое приложение fcgi.

Когда я перезагрузил компьютер, я обнаружил, что владение /var/lock /apache2/fcgid было сброшено до root, а разрешение было сброшено до 700

У меня есть следующие вопросы:

  • Есть ли что-то конкретное в папке /var/lock? - почему разрешения сбрасываются после перезагрузки?

  • Должен ли я переместить мой файл сокета в другое место (если root автоматически становится владельцем содержимого этой папки по соображениям безопасности?)

Я использую Ubuntu 10.0.4 LTS 64 бит

1 ответ

Использование /var/run для файлов сокетов.

Другие вопросы по тегам