Crear usuario root en linux

Una de las características mas interesantes de Linux es la jerarquía de permisos. Así, un usuario tiene permisos para hacer según que cosas, mientras que no podrá hacer otras. Esto te permite crear un entorno de trabajo mas seguro y confiable. A esto que acabo de comentar hay que añadir una excepción y es root.

¿Pero quien es ese root que yo no lo conozco? Este usuario es un usario privilegiado. Es un usuario que tiene derechos para hacer cualquier cosa. Probablemente, si ya llevas un tiempo, trabajando con Linux, ya sabŕas de quien te estoy hablando.
En este manual vamos a ver como podemos crear un usuario con los mismos permisos que root pero sin usar su nombre.

Existen varios métodos para crear un nuevo usuario con privilegios root en Linux

Método rápido

Con este método creamos de golpe el usuario añadiéndolo al grupo desde la propia consola con useradd.

Añadir el usuario:

sudo useradd -u 0 -o -g 0 nombreusuario

Creamos la nueva contraseña:

sudo passwd nombreusuario

Este método hay veces que no va del todo bien ya que no crea la carpeta home personal y hay problemas con el historial bash en algunos VPS.

Método típico

Es mas largo, pero es el que se usa casi siempre para evitar problemas con las carpetas home.

Añadir el usuario:

sudo adduser nombreusuario
sudo /usr/sbin/visudo

En este fichero, añadimos después de la línea donde pone ‘root’, el nombre de nuestro usuario, con las líneas de ALL iguales.

# User privilege specification root ALL=(ALL:ALL) ALL nombreusuario ALL=(ALL:ALL) ALL

Eliminar usuario

Si nos hubiésemos equivocado, podemos eliminar el usuario:

sudo userdel nombreusuario

O también cambiar la contraseña:

sudo passwd nombreusuario

Ahora ya nos podremos loguear con el nuevo usuario con permisos root.

También te podría gustar...

Deja un comentario

Este sitio usa Akismet para reducir el spam. Aprende cómo se procesan los datos de tus comentarios.