logrotate сжимают файлы как другого пользователя, чем указанный

Если Вы делаете свой общедоступный каталог пустым / перемещают его в другое местоположение затем, на все запросы ответят направляющие прежде всего.

Можно затем использовать X-Sendfile (или nginx эквивалент) для отправки файла, если Вы хотите, чтобы у пользователя был доступ к нему.

3
задан 21 March 2013 в 17:37
1 ответ

Параметр 'create' указывает logrotate создать новый файл журнала с указанным разрешением перед запуском сценария postrotete. Это не влияет на права доступа к сжатым файлам. Вы можете попробовать следующее:

lastscript
chown user:group /var/log/yourapp/*.gz
chmod -R 0600 /var/log/yourapp/*.gz
endscript
2
ответ дан 3 December 2019 в 07:05

Теги

Похожие вопросы