Você deve analisar adequadamente o arquivo sudoers
. Você faria isso com um programa chamado visudo
, que faz alguma mágica por trás dos bastidores.
sudoers
pode ser configurado de tal forma que qualquer usuário possa ter acesso a um conjunto limitado ou a todos os comandos disponíveis no sistema. Você também pode configurá-lo para que um usuário possa executar qualquer comando como outro usuário. Eu acho que esse terceiro método é o jeito que você decide ir.
No entanto, se você decidiu que isso é algo que realmente deseja realizar, recomendo determinar quais comandos você deseja executar e usar a abordagem de lista branca, ao contrário de desbloquear todos os comandos.
Se você estiver executando o Chromium ou o Firefox, ou qualquer servidor / cliente exposto à Internet como um usuário no arquivo sudoers com acesso irrestrito e sem senha, você também deve executá-los na raiz.
-
visudo
- Adicione a seguinte entrada
- user1 ALL = (user2) NOPASSWD: / bin / bash
user1@host $ sudo -u user2 cat /home/user2/.ssh/authorized_keys
Recursos: