Existen varios métodos para crear un nuevo usuario con privilegios de root en Linux.
método rápido
se trata de crearlo de golpe añadiéndolo al grupo desde el propio comando useradd.
Añadir el usuario:
sudo useradd -u 0 -o -g 0 nombreusuario |
Establecer 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 siempre.
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.