Duas abordagens, até onde eu posso dizer:
Boa ideia
Ao configurar sudo
para um usuário ou grupo específico, você pode usar a opção ALL=NOPASSWD
no arquivo /etc/sudoers
.
Algumas dicas sobre como fazer isso:
Má ideia
Você pode usar sudo
com a opção -S
para fornecer a senha por meio da entrada padrão, em vez do dispositivo terminal. Por exemplo, você pode escrever a senha em um arquivo e, em seguida, fazer cat myPass.txt | sudo -S your_command
.