4 votos

Sudo se bloquea después de la entrada de la contraseña - el problema con la /dev/null

Ubuntu 16.04. Después de jugar con algo nuevo (napp -, una ZFS gui), estoy teniendo un problema donde sudo se bloquea después de que el indicador de solicitud de contraseña. Pertinentes strace para sudo de la siguiente manera...

open("/dev/null", O_WRONLY|O_CREAT|O_APPEND, 0666) = 8
lseek(8, 0, SEEK_END)                   = 0
umask(022)                              = 077
fcntl(8, F_SETLKW, {l_type=F_WRLCK, l_whence=SEEK_CUR, l_start=0, l_len=0}

Si yo rm /dev/null y volver a crearla (correctamente con mknod y, a continuación, permisos adecuados) sudo funciona bien. Sin embargo, que sólo se mantiene hasta un reinicio, momento en el que sudo se bloquea de nuevo.

Editar... debo agregar que de inmediato en el reinicio de los permisos de /dev/null parecen correctos. ls -l /dev/null, produce el siguiente (el mismo que después de eliminar y volver a crear)

crw-rw-rw- 1 root root 1, 3 Feb  8 20:58 /dev/null

1voto

Cameron Puntos 36

La salida de sudo -l indica que sudo de registro estaba siendo dirigido a /dev/null.

Un examen de /etc/sudoers mostró las siguientes líneas.

## supress Console messages from sudo
Defaults logfile=/dev/null
Defaults !syslog
##

No está seguro de cuándo (o por qué), estos fueron agregados al archivo sudoers, pero comentando fuera resuelto el problema.

EnMiMaquinaFunciona.com

EnMiMaquinaFunciona es una comunidad de administradores de sistemas en la que puedes resolver tus problemas y dudas.
Puedes consultar las preguntas de otros sysadmin, hacer tus propias preguntas o resolver las de los demás.

Powered by: