Podemos crear una serie de usuarios encadenados a partir de un fichero de texto plano que ha de contener los mismos campos que el fichero passwd . Un ejemplo de este fichero podría ser este:
pepe10:pas10::600::/home/pepe10:/bin/bash
pepe20:pas22::600::/home/pepe20:/bin/bash
pepe21:pas21::600::/home/pepe21:/bin/bash
A este fichero le podemos llamar todos-usuarios y lo activaríamos con el comando newusers de la siguiente manera
:~# newusers todos-usuarios
y registraria a todos los usuarios que hay dentro del fichero todos-usuarios.
la sintaxis del archivo todos-usuarios es la misma que lleva el archivo passwd.
# [username] [password] [UID] [GID] [información adicional]
# [directorio de inicio] [shell del usuario]
pepe10:pas10::600::/home/pepe10:/bin/bash
en el caso del UID y GID si no se le da un número específico el los genera automáticamente, en el caso del directorio de inicio lo primero que hace es chequear si existe y si no lo crea!
el campo de la clave se da en texto plano y el script la encripta!
Suscribirse a:
Enviar comentarios (Atom)
No hay comentarios:
Publicar un comentario