Para crear usuarios en Linux podemos usar adduser y useradd, en el curso gratuito de Linux explico la diferencia al igual que en los cursos más completos de Udemy, pero una vez dado de alta hay que darle una contraseña, así que vamos a simplificar el proceso haciendo todo con una linea en la terminal.

Voy a usar useradd en esta oportunidad y trateré de explicar todo lo que el comando dice.

useradd -m -d /home/nk_user1 -s /bin/bash -c "Usuario1 de NKsistemas" nk_user1 && echo "nk_user1:password" | chpasswd

Los primeros parámetros -m -d es para crear la carpeta que utilizará el usuario, -s para darle acceso al bash, -c darle un comentario y nk_user1 es el usuario a crear, hasta acá es algo simple.

Conectamos con un && para que automáticamente ejecute el cambio de clave y es la parte interesante. Entre «» vemos que esta el usuario creado con un : y la contraseña que le queremos dar, después con tuberías | hacemos que ese usuario tenga el pass que le queremos dar.

Finalmente podemos verlo creado o ingresar directamente con el usuario, también podemos encadenar con && y de ser necesario asignarle un grupo, pero eso ya es tarea para el hogar.

Deja un comentario