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

- Link: https://binariocero.com/linux/como-cambiar-la-contrasena-del-usuario-root-en-debian
- Published: 2026-09-15T20:12:03+02:00
- Author: Juan José Fernández Durán

![Loading](https://binariocero.com/wp-content/plugins/page-views-count/ajax-loader-
2x.gif)

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:

    ```wp-block-code
    passwd
    ```

El sistema solicitará la nueva contraseña:

    ```wp-block-code
    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:

    ```wp-block-code
    sudo passwd root
    ```

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

Por ejemplo:

    ```wp-block-code
    $ 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`:

    ```wp-block-code
    su -
    ```

Se solicitará la contraseña de `root`.

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

    ```wp-block-code
    root@servidor:~#
    ```

Podemos comprobar el usuario actual con:

    ```wp-block-code
    whoami
    ```

El resultado debe ser:

    ```wp-block-code
    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:

    ```wp-block-code
    sudo passwd root
    ```

Si posteriormente queremos comprobar el estado de la cuenta:

    ```wp-block-code
    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ón | Comando | 
| Ya somos root | `passwd` | 
| Usuario con sudo | `sudo passwd root` | 
| Comprobar la contraseña | `su -` | 
| Comprobar estado de root | `sudo passwd -S root` |
