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 .