Cómo crear un nuevo usuario en Linux desde terminal
Cómo crear un nuevo usuario en Linux desde terminal
sudo adduser nombreusuario
Te guía paso a paso: contraseña, nombre completo, y otros datos opcionales (puedes dejarlos en blanco pulsando Intro).
adduser (interactivo, más amigable) es distinto
de useradd (más básico, requiere especificar todo
manualmente con opciones). Para uso normal, adduser es
más sencillo y menos propenso a errores.
Darle permisos de administrador (sudo)
sudo usermod -aG sudo nombreusuario
Advertencia: usa -aG, no solo
-G — la diferencia importa. Sin la -a
("append"), el comando reemplaza TODOS los grupos existentes del
usuario en vez de añadir uno nuevo, pudiendo quitarle sin querer
acceso a otros grupos importantes.
Eliminar un usuario (si hace falta después)
sudo deluser nombreusuario
Preguntas frecuentes
¿Cuál es la diferencia entre adduser y useradd?
adduser es interactivo y más amigable para uso normal. useradd es más básico y requiere especificar todo manualmente con opciones — adduser es la opción recomendada para la mayoría de casos.
¿Por qué es importante usar -aG en vez de solo -G?
Sin la -a ('append'), el comando reemplaza todos los grupos existentes del usuario por el nuevo, en vez de añadirlo — pudiendo eliminar accidentalmente el acceso a otros grupos importantes.