28 Sep
2005
28 Sep
'05
17:48
Hola a todos Tengo que instalar un servidor y dar de alta un monton de usuarios y habia pensado automatizarlo con un script en shell, pero me encuentro con que no se como meter la pass ya que el comando useradd -p me pide la pass ya encriptada. El esbozo del script que tengo es este if [ $# -ne 2 ] then echo "Numero de parametros invalido: useradd.sh usuario pass" exit 2 fi usr=$1; pass=$2; useradd $usr -d /home/$usr; passwd $usr $pass #XXX ESTO FALLA cd /home mkdir $usr cd /home/$usr maildirmake Maildir cd /home chown $usr.users $usr -R #CONFIGURACION PARA EL SAMBA METE LA PASS smbpasswd -a $usr $pw #XXX ESTO FALLA Alguien sabe como hacer para poder pasar la pass directamente? Gracias de antemano Emi