Mi problema
Me gustaría poder ejecutar sudo
comandos en MacOS Sierra 10.12 sin tener que escribir una contraseña.
Que he probado
He leído lo siguiente:
- ¿Por qué sudo pide una contraseña en la terminal?
- permitir sudo a otro usuario sin contraseña
- Use sudo sin contraseña en su Mac
Y cambié la parte relevante de mi /etc/sudoers
archivo a:
root ALL=(ALL) ALL
%admin ALL=(ALL) NOPASSWD: ALL
%wheel ALL=(ALL) NOPASSWD: ALL
%wheel ALL=(ALL) NOPASSWD: ALL
%sudo ALL=(ALL) NOPASSWD: ALL
adamatan ALL=(ALL) NOPASSWD: ALL
Mi identificación de usuario local ( whoami
) es adamatan
.
Todavía me piden que escriba una contraseña cada pocos minutos cuando llame sudo
. ¿Alguna idea de lo que está mal?
/etc/sudoers
archivo predeterminado ha cambiado bastante radicalmente desde El Cap. Allí acabo de soltar un archivo de configuración de una línea en el directorio sudoers.d y "simplemente funcionó". Parece que las cosas han cambiado. Informaré si recibo más información.Respuestas:
Abre una terminal, corre
sudo visudo
Edite la línea:
Decir:
Ahora, ahora debería poder ejecutar
sudo
sin contraseña.fuente
fuente
Intente configurar NOPASSWD en el usuario root. En
/etc/sudoers
fuente