En este post mostramos varios métodos existentes para crear un nuevo usuario con privilegios de root en Linux. Basta con seguir los pasos para crear un usuario root en ubuntu o debian (eliminando el comando sudo).
Tabla de Contenidos
Método rápido
Se trata de crearlo de golpe añadiéndolo al grupo desde el propio comando useradd.
Comando añadir usuario
sudo useradd -u 0 -o -g 0 nombreusuario
Comando establecer contraseña:
sudo passwd nombreusuario
Comandos crear usuario de inicio
sudo mkdir /home/nombreusuario sudo usermod --shell /bin/bash --home /home/nombreusuario nombreusuario sudo chown -R nombreusuario:root /home/nombreusuario cp /etc/skel/.* /home/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 siempre.
Comando añadir 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
Cómo eliminar un 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.