¿Deshabilitar la cuenta raíz en Ubuntu?


48

Me pidieron credenciales de root para configurar mi impresora en Ubuntu. Esto parece ser causado por un error. Y la solución sugerida es crear una contraseña de root. Como es predeterminado que no se use una contraseña de root en Ubuntu, me pregunto cómo podría revertir estos cambios.

Una vez que he establecido una contraseña para root, ¿hay algún método para deshabilitarla nuevamente?

Respuestas:


83

Según la ayuda en línea de Ubuntu

Los desarrolladores de Ubuntu tomaron una decisión concienzuda de deshabilitar la cuenta raíz administrativa de forma predeterminada en todas las instalaciones de Ubuntu. Esto no significa que se haya eliminado la cuenta raíz o que no se pueda acceder a ella. Simplemente se le ha dado una contraseña que no coincide con ningún valor cifrado posible, por lo tanto, no puede iniciar sesión directamente por sí mismo.

Si desea habilitar la cuenta raíz, simplemente dele una contraseña usando

sudo passwd

Cuando ingrese este comando, se le pedirá una nueva contraseña. La contraseña que ingrese será la contraseña de la cuenta raíz, así que tenga cuidado y elija una contraseña segura.

Para deshabilitar el uso de inicio de sesión raíz

sudo passwd -l root

Esto deshabilitará el inicio de sesión con el nombre de usuario raíz, es decir, su sistema volverá al estado anterior.

Si desea más información sobre la gestión de usuarios de Ubuntu, lea la documentación oficial .


8
Use sudo passwd -S rootpara verificar si está bloqueado o no (tendrá L en la salida en lugar de P).
Wtower

1
¿En qué versión hicieron este cambio?
Timothy Swan el

30
sudo usermod -p '!' root

Eso configurará la cuenta raíz para que tenga una contraseña inutilizable.

También puede bloquear la cuenta para evitar que las personas inicien sesión.

sudo passwd -l root

Cualquiera de los dos enfoques debe hacer lo que quieras. No necesitas hacer las dos cosas.


No lo entiendo ¿Por qué una contraseña inutilizable?
tshepang

Inutilizable porque no puede iniciar sesión con él. Es lo que la contraseña comienza como AFAIK.
Oli

1
cuando lo deshabilito con: sudo passwd -l root. ¿Debo recordar la contraseña de root actual para usarla en el futuro, tal vez si algún día deseo activar la contraseña de root nuevamente?
NES

3
@NES no, no tienes que recordarlo. restablece la contraseña y la hora con "sudo passwd"
binW

1
El primer comando devolverá el /etc/shadowarchivo a su estado listo para usar, lo que parece ser el mejor enfoque de los dos.
njbair
Al usar nuestro sitio, usted reconoce que ha leído y comprende nuestra Política de Cookies y Política de Privacidad.
Licensed under cc by-sa 3.0 with attribution required.