Introducción
El usuario root (o superusuario) es una cuenta de usuario especial que se encuentra en todos los sistemas Linux y similares a Unix. Tiene acceso completo a todos los comandos y recursos del sistema sin restricciones.
Si llega a Ubuntu desde otra distribución de Linux, es posible que se pregunte 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 a root
Se anima a los usuarios de Ubuntu a realizar tareas administrativas del sistema otorgando privilegios sudo a los usuarios habituales. 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. Es probable que el usuario que haya iniciado sesión ya haya obtenido privilegios de administrador.
Para elevar temporalmente los privilegios del usuario root, ejecute el comando con el prefijo sudo
:
sudo command-name
La primera vez que use sudo en una sesión, se le pedirá que ingrese la contraseña del usuario.
Para cambiar temporalmente a la cuenta raíz en la sesión de inicio de sesión actual, puede usar el sudo su
o sudo -i
e ingresar la contraseña de usuario:
sudo su -
Ejecute el whoami
para verificar que el usuario haya cambiado:
whoami
root
Cambiar la contraseña de root
El usuario root está deshabilitado, pero eso no significa que se haya eliminado la cuenta root. El inicio de sesión de root no es posible porque no se ha establecido una contraseña para la cuenta de root.
Si por alguna razón necesita habilitar la cuenta root, simplemente configure una contraseña para el usuario root. En Ubuntu, puede establecer o cambiar la contraseña de una cuenta de usuario con el comando passwd
Para cambiar la contraseña del usuario root en Ubuntu, ejecute el siguiente comando como usuario sudo:
sudo passwd root
Se le pedirá que ingrese y confirme la nueva contraseña de root.
Al configurar la contraseña, asegúrese de utilizar una contraseña única y confiable. Tener una contraseña segura es el aspecto más importante de la seguridad de su cuenta. A menudo, una contraseña segura tiene al menos 16 caracteres, al menos una letra mayúscula, una letra minúscula, un número y un carácter especial.
La contraseña no se muestra en la pantalla cuando la escribo.
Enter new UNIX password:
Retype new UNIX password:
passwd: password updated successfully
¡Eso es todo! Se ha cambiado la contraseña de root.
Ahora puede iniciar sesión en su sistema Ubuntu como root usando la nueva contraseña.
Conclusión
De forma predeterminada, en Ubuntu, la cuenta raíz no tiene una contraseña establecida. El enfoque recomendado es utilizar el sudo
para ejecutar comandos con privilegios de nivel raíz.
Para poder iniciar sesión directamente como root, debe establecer la contraseña de root.