Hola a todos y todas.
Soy el responsable de aula de un instituto de secundaria. He instalado un servidor Ubuntu 10.04 con el servicio Samba para que los alumnos guarden ahí sus trabajos.
El problema es que necesito crear 250 cuentas de alumnos. He creado un script que va creando automáticamente cada usuario, lo mete en su grupo y crea su carpeta. El problema está a la hora de darle la contraseña, que la pide por consola. Quisiera saber si es posible pasarle las contraseñas desde un fichero para no tener que teclearlas cada vez.
He probado un script de prueba:
#!/bin/bash
useradd -d /home/manolo -m -s /bin/bash manolo
passwd < password.txt
donde password.txt es un archivo de texto donde tengo escrita la contraseña en dos lineas seguidas:
ma1234
ma1234
Una vez ejecutado crea bien el usuario "manolo", en su carpeta, /home/manolo, y dice que la contraseña ha sido actualizada correctamente, pero despues no me deja acceder a la sesión de manolo.
Si voy a Sistema-->Administración-->Usuarios y grupos, me dice que la cuenta existe, pero no está activada.
Después de muchas vueltas ya no se por donde tirar.
Muchas gracias de antemano y perdonad por el rollo.