Ver Mensaje Individual
  #1 (permalink)  
Antiguo 09/07/2010, 10:55
JordiNavarro
 
Fecha de Ingreso: julio-2010
Mensajes: 1
Antigüedad: 13 años, 9 meses
Puntos: 0
Información Script para la creación automática de usuarios en UJbuntu 10.01

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.