Tutorial

Como activar el usuario root en Ubuntu

Tutorial en el que vamos a ver cómo podemos activar la cuenta del usuario root.

Cuando queremos hacer algunas tareas espec√≠ficas en Ubuntu es necesario contar con permisos de ¬ęroot¬Ľ. Lo normal es que al momento de realizar la instalaci√≥n de Ubuntu en nuestro disco, este haya creado una cuenta de usuario ‚Äúnormal‚ÄĚ, y que nos haya pedido que asignemos una contrase√Īa.

Tengamos en cuenta que nuestro usuario, es decir la que vamos a usar, es una cuenta de administrador pero no es lo mismo que root.

cómo activar el usuario root en Ubuntu

Por esto vamos a ver cómo activar el usuario root en Ubuntu y derivadas.

Qué es el usuario root en Ubuntu

Es un tipo de perfil de usuario que cuenta con todos los permisos, y ninguna restricci√≥n, para realizar cualquier modificaci√≥n o cambio en el sistema. No tenemos que confundir el usuario root con el uso del comando ¬ęsudo¬Ľ, que solemos hacer desde nuestra cuenta principal.

Tener instalado y usar el comando ¬ęsudo¬Ľ en un ordenador personal es asunto de gusto personal, pero por razones de seguridad no es buena idea (ni buena pr√°ctica) tener instalado ese comando en un servidor online. ¬ęsudo¬Ľ abre una brecha en la seguridad de un servidor.

Por eso es preferible en esos casos, crear un usuario root y luego desactivar ¬ęsudo¬Ľ para la cuenta de usuario principal. Pero comencemos por lo m√°s simple.

Para ver si tenemos activo el usuario root, lo normal es que no, vamos a abrir una ventana de la terminal. En ella vamos a escribir lo siguiente:

sudo su

Si est√° activada la cuenta de root, entonces aparecer√° en el prompt el car√°cter: #.

Pero si nuestro usuario root est√° desactivado, vamos a recibir mensajes similares a los que vemos en la imagen siguiente:

comando sudo su en Ubuntu

Es en este √ļltimo caso, en el que vamos a ver c√≥mo podemos activar el usuario root en Ubuntu, por ser esta una de las distros m√°s usadas. Pero igual podemos usar/adaptar este tutorial a cualquier otra distro derivada.

Cómo activar el usuario root en Ubuntu

En Linux siempre tenemos opciones para realizar tareas que van desde lo simple a lo m√°s complicado.

Por ejemplo, si tenemos que hacer un mantenimiento sencillo del sistema, podemos usar los privilegios del usuario root desde nuestra cuenta principal (la que usamos normalmente). Pero si necesitamos hacer un mantenimiento m√°s profundo del sistema, vamos a querer trabajar desde la cuenta del usuario root.

Conozcamos las dos opciones.

Root desde la cuenta principal

Si queremos usar los privilegios del usuario root desde nuestra cuenta principal, tenemos dos formas de hacerlo.

La primera es escribir un comando poniendo antes ¬ęsudo¬Ľ. Un ejemplo:

sudo apt install gimp

La segunda forma de ejecutar comandos con privilegios similares al usuario root desde la cuenta principal, es así:

sudo su

En ambos casos nos va a pedir nuestra contrase√Īa. ¬ŅCu√°l es la diferencia entre el primer y segundo m√©todo?

En el primero m√©todo vamos a tener que escribir ¬ęsudo¬Ľ cada vez que queramos ejecutar un comando como root. Mientras que en el segundo caso solo tenemos que ingresar ¬ęsudo su¬Ľ una sola vez y entraremos en modo administrador/root. La terminal nos mostrar√° este cambio con el car√°cter # en el prompt.

Usar el usuario root

En este caso, lo que queremos es tener activo el usuario root como tal. Es decir, independiente de la cuenta principal. Comencemos:

Tenemos que abrir una terminal, y en ella vamos a escribir el comando ¬ęsudo¬Ľ m√°s la solicitud para dar de alta una contrase√Īa para el usuario root:

sudo passwd root

El sistema nos va a pedir que ingresemos dos veces la nueva contrase√Īa para el usuario root. Tenemos que anotarla para no olvidarnos en el pr√≥ximo login. Si lo hicimos bien, en la terminal aparecer√° el mensaje: ¬ępasswd: contrase√Īa actualizada correctamente¬Ľ.

password del usuario root activo en Ubuntu

¬ŅC√≥mo comprobar que est√° activa la cuenta root? La forma m√°s simple es volviendo a ingresar el comando:

sudo su

Si todo est√° bien aparecer√° el prompt con el car√°cter # (indicativo de usuario root).

Otra forma es cerrar la sesi√≥n de nuestra cuenta principal, e ingresar con el usuario root. En la ventana de inicio de sesi√≥n, tenemos que cambiar el nombre de usuario por defecto, e ingresar el nombre: root. Como contrase√Īa vamos a escribir la que elegimos anteriormente.

Si todo est√° correcto, vamos a entrar a la nueva sesi√≥n como usuarios ¬ęroot¬Ľ. Bastar√° que abramos la terminal para ver que de inicio pone en el prompt el car√°cter # (como muestra de root).

¬°Tengamos mucho cuidado con lo que hacemos estando en la cuenta ¬ęroot¬Ľ porque todo es definitivo!

Pero, ¬Ņy si queremos hacer lo contrario? ¬ŅSi lo que queremos es desactivar la cuenta de root?

Cómo desactivar el usuario root en Ubuntu

Estando en nuestra cuenta principal vamos a abrir una nueva terminal. Allí vamos a escribir el siguiente comando:

sudo passwd -dl root

Nos va a pedir la contrase√Īa de la cuenta principal. Y despu√©s de ejecutarse vamos a ver algo similar a la imagen siguiente:

verificar si est√° activo el usuario root en Ubuntu

Ahora, si cerramos sesión y queremos volver a ingresar con el usuario root, como lo hicimos anteriormente, el sistema nos va a dar un mensaje de error. Esto sucede porque ya no está el acceso para el usuario root.

De esta forma podemos controlar si queremos o no, trabajar con la cuenta de root en nuestro sistema local (nuestro ordenador) o en nuestro servidor online.

Te recomendamos la lectura:  Como agregar o quitar programas al inicio de Ubuntu

¬ŅLo intentaste? ¬ŅTe result√≥ bien? Si tuviste alg√ļn inconveniente al seguir estos pasos que vimos para activar el usuario root en Ubuntu y su familia de distros derivadas, escr√≠benos en los comentarios cu√°l es la situaci√≥n que se te present√≥ y con mucho gusto te vamos a ayudar.

Carlos Coria

Soy usuario de GNU/Linux desde el a√Īo 2000 cuando instal√© por primera vez Debian. En 2004 recib√≠ mi primer CD con Ubuntu 4.10 y desde all√≠ esta es mi distro favorita.

Publicaciones relacionadas

Deja una respuesta

Los datos de car√°cter personal que nos facilite mediante este formulario quedar√°n registrados en un fichero de Miguel √Āngel Navas Carrera, con la finalidad de gestionar los comentarios que realizas en este blog.¬†La legitimaci√≥n se realiza a trav√©s del consentimiento del interesado. Si no se acepta no podr√°s comentar en este blog. Puedes consultar mi¬†pol√≠tica de privacidad.¬†Puede ejercitar los derechos de acceso, rectificaci√≥n, cancelaci√≥n y oposici√≥n en¬†ayudalinux2016@gmail.com.

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *

Acepto la política de privacidad *

Botón volver arriba