•
sudo: auth could not identify password for
Resulta rutinario añadir un comando en concreto al sudo para poder ejecuitarlo con los permisos de otro usuario, pero si nos despistamos nos podemos volver locos con el siguiente error:
Jan 20 16:26:56 picamoixons sudo: pam_unix(sudo:auth): conversation failed Jan 20 16:26:56 picamoixons sudo: pam_unix(sudo:auth): auth could not identify password for [test]
La línea en el sudoers era:
test ALL =(ALL) NOPASSWD: /usr/local/bin/restart_tomcat
El error resulta poco claro y hace pensar que el usuario este mal creado o que exista algún problema con la autenticación (los modulos pam o el fichero de passwd o shadow.
En realidad simplemente el comando a ejecutar no tenia permisos de ejecución, por lo que simplemente con añadir los permisos se soluciona el problema:
chmod +x /usr/local/bin/restart_tomcat
Relacionados
Imprimir
Deja un comentario: