У меня есть 2 пользователя на моем сервере. Один с доступом sudo, другой без. Как я могу дать доступ к журналам nginx
/var/log/nginx/error.log
Для другого пользователя без sudo
разрешения на использование cat /var/log/nginx/error.log
? Могу ли я создать что-то вроде символической ссылки для входа в каталог / home / username?
Поэтому мой вопрос - как пользователь может без sudo
разрешения проверить логи nginx?
sudo
для предоставления ему прав доступа, в зависимости от того, как вы хотите его настроить.
setfacl -m 'user:someuser:r' /var/log/nginx/error.log
. Я не уверен, как это будет работать с logrotate. sudo
доступ к кошке / хвосту и т. д. В любом случае, журнал, вероятно, является лучшим вариантом.
sudo
доступ к чему? Это не ясно из вашего вопроса. Я знаю, что некоторые люди делают «доступ sudo» в значении «root-доступ», но это не является технически точным. Пожалуйста, уточните.