Разрешения установлены на 644, но пользователи не могут читать это :-( - PullRequest
0 голосов
/ 11 мая 2019

Я использую virtualmin в моей системе.Один из моих коллег испортил права доступа к файлам журнала Apache.Файлы хранятся в /var/log/virtualmin

Apache может хорошо записывать в файлы журналов.

Пользователи получают отказ в доступе при попытке получить доступ к любому файлу журнала в нем.

Я установил вышеупомянутый каталог, рекурсивный, прикрепленный к 1644. Apache все еще может писать в него, но пользователи не могут его читать.Ниже приведен пример списка:

под /var/log:

drw-r--r-T+  2 root   root       16384 May 11 00:49 virtualmin

один файл под /var/log/virtualmin

-rw-r--r-T 1 mydomain          apache    1627831 May 11 01:00 mydomain.com_access_log

Я действительно схожу с ума с этим,Любая помощь будет оценена.

Спасибо за тонну!

1 Ответ

0 голосов
/ 11 мая 2019

Закрепленный бит в каталоге не позволяет всем пользователям, кроме владельца или пользователя root, читать файл.Вы не хотите липкий кусочек.И в каталоге, скорее всего, должен быть установлен исполняемый бит.Так что 755 или 750 или 2750 или 2755 в зависимости от того, что вам нужно.

...