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 sudopermissã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 sudopermissão pode verificar os logs do nginx?
sudopara 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. sudoacesso a cat / tail / etc o log provavelmente é uma opção melhor de qualquer maneira. '
sudoacesso 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.