Inicio » Linux » Cómo cambiar la contraseña del usuario root en Debian

Cómo cambiar la contraseña del usuario root en Debian

Loading

La contraseña del usuario root en Debian se puede cambiar fácilmente utilizando el comando passwd. Dependiendo de si estamos trabajando como root o como un usuario con permisos sudo, el procedimiento es ligeramente diferente.

1. Cambiar la contraseña de root estando conectado como root

Si ya hemos iniciado sesión como root, simplemente ejecutamos:

passwd

El sistema solicitará la nueva contraseña:

New password:
Retype new password:
passwd: password updated successfully

La contraseña de root habrá quedado modificada.

2. Cambiar la contraseña de root desde un usuario con sudo

Si estamos utilizando un usuario normal que tiene permisos de administrador mediante sudo, podemos cambiar directamente la contraseña de root con:

sudo passwd root

El sistema solicitará primero la contraseña del usuario actual y después la nueva contraseña de root.

Por ejemplo:

$ sudo passwd root
New password:
Retype new password:
passwd: password updated successfully

3. Comprobar que la contraseña funciona

Podemos comprobar que la nueva contraseña funciona intentando cambiar al usuario root:

su -

Se solicitará la contraseña de root.

Si la contraseña es correcta, aparecerá una shell similar a:

root@servidor:~#

Podemos comprobar el usuario actual con:

whoami

El resultado debe ser:

root

4. Si el usuario root está bloqueado

En algunas instalaciones de Debian, especialmente cuando se utiliza sudo, la cuenta root puede estar bloqueada.

Podemos establecer una contraseña para root mediante:

sudo passwd root

Si posteriormente queremos comprobar el estado de la cuenta:

sudo passwd -S root

5. Recomendación de seguridad

La contraseña de root debe ser robusta y no reutilizarse en otros sistemas.

Una contraseña adecuada debería tener una longitud suficiente y combinar mayúsculas, minúsculas, números y caracteres especiales.

Siempre que sea posible, para la administración diaria es preferible utilizar un usuario normal con sudo en lugar de trabajar continuamente como root.

Resumen

SituaciónComando
Ya somos rootpasswd
Usuario con sudosudo passwd root
Comprobar la contraseñasu -
Comprobar estado de rootsudo passwd -S root