2012-07-28 10 views
30

Estoy ejecutando slitaz distro, y me gustaría eliminar completamente la contraseña de root. He intentado dar una contraseña en blanco al comando passwd, sin embargo, eso no parece haber sido el truco. Me dio un error. La contraseña era demasiado corta, y aún así me pidió una contraseña cuando ingresé. La contraseña era simplemente ingresar la tecla "Enter".¿Cómo elimino completamente la contraseña de root?

ACTUALIZACIÓN:
Tal vez tiene que ver con el hecho de que slitaz utiliza dropbear de ssh? Porque incluso con una contraseña en blanco para root en /etc/shadow, sigue solicitando una contraseña.

+0

Vea http://unix.stackexchange.com/questions/7283/how-can-i-make-a-user-able-to- log-in-with-ssh-keys-but-not-with-a-password –

Respuesta

60

¿Has probado passwd -d root? Lo más probable es que esto haga lo que quieras.


También puede editar manualmente /etc/shadow: (Crear una copia de seguridad Asegúrese de que puede iniciar sesión incluso si metes la pata, por ejemplo, de un sistema de rescate..) Búsqueda de "raíz". Por lo general, la entrada de la raíz es similar a

root:$X$SK5xfLB1ZW:0:0... 

Hay, elimine el segundo campo (lo que entre el primer y el segundo dos puntos):

root::0:0... 

Guardar el archivo, e intente ingresar como root. Debe omitir la solicitud de contraseña. (Como passwd -d, esta es una solución "sin contraseña." Si realmente está buscando una "contraseña en blanco", es decir, "pida una contraseña, pero acepte si el usuario simplemente presiona Intro", consulte la página de manual de mkpasswd, y use mkpasswd para crear el segundo campo para/etc/shadow.)

+23

No puedo resistir la tentación de agregar que tener un inicio de sesión root sin contraseña es una mala idea en la mayoría de los casos (¿todos?). – InternetSeriousBusiness

+1

No, eso no funcionó en mi sistema. Esto es lo que apareció también de Google. Sin embargo, todavía pide una contraseña – Plazgoth

+0

¿Da 'passwd -d root' algún error? ¿Qué hay en tu '/ etc/shadow'? – tiwo

Cuestiones relacionadas