У меня есть программа, которая создает файлы журналов в каталоге веб-сервера (/var/www/log). Каждый день он генерирует один новый файл журнала. Я установил права доступа для этого каталога на 777

chmod 777 -R /var/www/log

Но когда система создает файл журнала для нового дня, у нее нет прав доступа 777. Я должен сделать это снова вручную. Как я могу правильно установить разрешения для каталога? Все файлы в этом каталоге должны иметь 777 автоматически.

1 ответ1

4

Права доступа к каталогу не определяют права доступа к файлу в этом каталоге в Linux; они не наследуются.

Либо измените umask(2) программы, которая записывает файлы журнала, либо измените настройки программы, которая вращает файлы журнала.

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