El usuario root (o superusuario) es una cuenta de usuario especial presente en todos los sistemas Linux y Unix. Por lo tanto, tiene acceso completo a todos los comandos y a cualquier recurso del sistema, sin restricciones.

Si llegas a Ubuntu desde otra distribución de Linux, puede preguntarte cuál es la contraseña de root predeterminada o cómo cambiar la contraseña de root. De forma predeterminada, en Ubuntu, la cuenta de usuario raíz está deshabilitada por razones de seguridad.

Este tutorial explica cómo cambiar temporalmente a la cuenta de usuario root y cómo configurar la contraseña de root en los sistemas Ubuntu.

Cambio temporal al usuario root

Se recomienda a los usuarios de Ubuntu a realizar tareas administrativas del sistema, otorgando privilegios sudo a los usuarios habituales. Por lo tanto, sudo permite a los usuarios autorizados ejecutar programas como otro usuario, generalmente el usuario root.

El usuario inicial creado por el instalador de Ubuntu ya es miembro del grupo sudo. De esa manera, es probable que el usuario con el que inició sesión ya tenga privilegios administrativos.

Para elevar temporalmente los privilegios del usuario a root, debes ejecutar el comando con el prefijo sudo:

sudo comando

La primera vez que uses sudo en una sesión, se te pedirá que ingreses la contraseña del usuario.

Para cambiar temporalmente a la cuenta root en la sesión de inicio de sesión actual, puedes usar el comando sudo su, sudo -i o sudo su - e ingresar la contraseña del usuario:

sudo su -

Finalmente, ejecute el comando whoami para verificar que el usuario haya sido cambiado:

whoami

Cambiar la contraseña de root

El usuario root está deshabilitado, pero eso no significa que la cuenta haya sido eliminada. No puedes iniciar sesión como root porque no se ha establecido una contraseña para la cuenta de root.

Si, por alguna razón, necesitas habilitar la cuenta de root, todo lo que tienes que hacer es establecer una contraseña para el usuario root. En Ubuntu, puedes establecer o cambiar la contraseña de una cuenta de usuario con el comando passwd.

Por lo tanto, para cambiar la contraseña del usuario root en Ubuntu, ejecuta el siguiente comando como usuario sudo:

sudo passwd root

Finalmente, se te pedirá que ingreses y confirmes la nueva contraseña de root.

Al configurar la contraseña, asegúrate de que está utilizando una contraseña única y sólida. Tener una contraseña segura es el aspecto más importante para proteger tu cuenta. Por lo general, una contraseña segura tiene al menos 16 caracteres, con al menos una letra mayúscula, una letra minúscula, un número y un carácter especial.

Ahora ya puedes iniciar sesión en el sistema Ubuntu como root usando la nueva contraseña.

Resumen

De forma predeterminada, en Ubuntu, la cuenta root no tiene una contraseña establecida. Sin embargo, se recomienda utilizar el comando sudo para ejecutar comandos con privilegios de root.

Finalmente, para poder iniciar sesión directamente como root, debes establecer la contraseña de root.