Eu preciso editar /etc/sudoers
um script para adicionar / remover coisas das listas brancas.
Supondo que eu tenha um comando que funcionaria em um arquivo normal, como poderia aplicá-lo /etc/sudoers
?
Posso copiá-lo e modificá-lo e, em seguida, visudo
substituir o original pela cópia modificada? Fornecendo meu próprio script no $EDITOR
?
Ou posso apenas usar os mesmos bloqueios e cp
?
A questão é mais sobre problemas potenciais do que apenas encontrar algo que funcione.
echo "$USER ALL=NOPASSWD:/usr/bin/rsync" | (sudo su -c 'EDITOR="tee" visudo -f /etc/sudoers.d/rsync')
.