Eu tenho 2 usuários no meu servidor. Um com sudo acessa outro sem. Como posso dar acesso aos logs do nginx
/var/log/nginx/error.log
Para outro usuário sem sudo
permissão para usar cat /var/log/nginx/error.log
? Posso criar algo como um link simbólico para fazer login no diretório / home / username?
Portanto, minha pergunta é: como um usuário sem sudo
permissão pode verificar os logs do nginx?
sudo
para conceder as permissões, dependendo de como você deseja configurá-lo.
setfacl -m 'user:someuser:r' /var/log/nginx/error.log
. Não tenho certeza de como isso funcionaria com o logrotate. sudo
acesso a cat / tail / etc o log provavelmente é uma opção melhor de qualquer maneira. '
sudo
acesso a quê? Não está claro em sua pergunta. Eu sei que algumas pessoas fazem 'acesso sudo' como 'acesso root', mas isso não é tecnicamente preciso. Por favor, elabore.