Código:
for num in {1..30}; do PWD=$(openssl rand -base64 12); echo useradd -p $PWD usuario$HOST.$num ; done
Esto solo te muestra los comandos por pantalla. Si te parece ok, quita el echo, o tíralos a un script y ejecuta a mano, o lo que veas. Ya ves que la contraseña se genera al azar así que lo de guardarlo en un script no me parece mal. El home puedes controlarlo con la la opción "--home", pero es que por defecto es el nombre del usuario, que es lo que quieres tú, así que no necesitas cambiarlo.
Ejemplo:
Código:
useradd -p 0k1+TmmVfiTh1kuM usuarioUBUNTU.18
useradd -p YlAfEMUid44tCoGb usuarioUBUNTU.19
useradd -p 7qW0ZkJuL7rvegsd usuarioUBUNTU.20
useradd -p SR2wN23axL72GNcD usuarioUBUNTU.21
useradd -p W5oZxpx1A/uIooC5 usuarioUBUNTU.22
useradd -p vDFrocjhRlA+iY7J usuarioUBUNTU.23
useradd -p DsWQG9DIWyAfHJyR usuarioUBUNTU.24
useradd -p +st04bnL9aFqh1vN usuarioUBUNTU.25
useradd -p 6ksbssM2gLTLKulq usuarioUBUNTU.26
useradd -p gj5uuTtWFKbDv233 usuarioUBUNTU.27
useradd -p f3a591845xRwvV9a usuarioUBUNTU.28
useradd -p t/CeM1qZIJWa+yJH usuarioUBUNTU.29
useradd -p 7Eh6U0O3o4QxFX/v usuarioUBUNTU.30
Marcadores