Cómo crear un usuario en Linux

Crear un usuario nuevo en Linux se hace en un comando. En distribuciones como Ubuntu o Debian lo más cómodo es adduser (interactivo); en otras se usa useradd.

Con adduser (recomendado en Ubuntu/Debian)

sudo adduser juan

Te pedirá la contraseña y algunos datos, y creará automáticamente su carpeta personal en /home/juan. Es el método más sencillo.

Con useradd (universal)

sudo useradd -m juan
sudo passwd juan

La opción -m crea su directorio personal, y passwd establece la contraseña. Sin -m no se crea la carpeta home.

Dar permisos de administrador (sudo)

sudo usermod -aG sudo juan

Así el usuario podrá ejecutar comandos con sudo. En algunas distros el grupo se llama wheel en lugar de sudo.

Eliminar un usuario

sudo deluser juan        # conserva su /home
sudo deluser --remove-home juan

Preguntas frecuentes

¿Diferencia entre adduser y useradd?

adduser es un script interactivo más amigable; useradd es el comando base, más manual pero disponible en todas las distros.

¿Cómo veo los usuarios existentes?

Con cat /etc/passwd o getent passwd.