
		mariano_
		
		(usa Debian)
		
		Enviado em 30/09/2010 - 13:28h 
		No CentOS 5.5 criei um script que foi executado com sucesso, utilizando o passwd mesmo. 
Vejam:
#!/bin/bash
#
# Autor: André Mariano
# lpic3bh@gmail.com
# Senior Level Linux Professional - LPIC-3 - 
www.lpi.org
#
# Este script foi criado apenas como um exemplo didático e cria os usuários aluno_000 até aluno_499.
# Foi testado com sucesso no CentOS release 5.5 (Final)
#
# Para alterar a quantidade de usuários a serem criados, basta alterar os intervalos dos comandos seq.
# Além de criar os usuários, ele também define a senha com o mesmo nome do usuário.
# Também pode-se alterar a senha a ser criada, bastando-se alterar a string do comando echo.
#
# c = define o intervalo das centenas
# d = define o intervalo das dezenas
# u = define o intervalo das unidades
#
for c in `seq 0 4`
do for d in `seq 0 9`
  do for u in `seq 0 9`	
    do 
       useradd aluno_${c}${d}${u} 
       echo aluno_${c}${d}${u} | passwd aluno_${c}${d}${u} --stdin 
    done 
  done 
done
exit 0