Na configuração de estoque sudoers
, a seguinte linha geralmente está presente:
Defaults requiretty
Isso é seguro e o que você precisa na maioria dos casos de uso.
No seu caso, você precisa substituir esse padrão para um usuário específico, portanto, escreva abaixo:
Defaults:niky !requiretty
Além disso, você precisa definir uma linha permitindo que niky
chame sudo
sem senha:
niky remote.nity.com = (root)NOPASSWD: /bin/ls
Esta linha significa que o usuário niky
tem permissão para executar /bin/ls
como root
em remote.nity.com
sem exigir uma senha.
Outras referências podem ser encontradas em aqui .