Script para crear muchos usuarios
Publicado por Juan Palacio (1 intervención) el 16/03/2008 23:20:00
Se podría realizar mediante un script de shell que llamase recursivamente al comando
useradd. Por ejemplo con el siguiente script podríamos crear 10 usuarios:
#!/bin/bash
for i in $(seq 50 60)
do
useradd -u 2$i -g 100 -d /home/dir_user$i -m
-s /bin/bash -p '$1$oTc9eTeU$BsMXFHOdLENvNlqHlL07m0' user$i
done
La cadena que sigue a -p es un password encriptado válido. En este caso corresponde
a la contraseña “a” y ha sido obtenida de una entrada anterior del fichero
/etc/shadow.
useradd. Por ejemplo con el siguiente script podríamos crear 10 usuarios:
#!/bin/bash
for i in $(seq 50 60)
do
useradd -u 2$i -g 100 -d /home/dir_user$i -m
-s /bin/bash -p '$1$oTc9eTeU$BsMXFHOdLENvNlqHlL07m0' user$i
done
La cadena que sigue a -p es un password encriptado válido. En este caso corresponde
a la contraseña “a” y ha sido obtenida de una entrada anterior del fichero
/etc/shadow.
Valora esta pregunta


0