Я пытаюсь настроить 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 ответ1

0

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

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .