scripts para añadir usuarios, pasar pass como parametro
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
El 28/09/05, Emiliano Sutil
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.
ya intentaste con chpasswd(8) ??? salu2. obs.: maldita, maldita configuracion q al responder, se enviar al remetente y no a la lista !!! -- -- Victor Hugo dos Santos Linux Counter #224399
El 28/09/05, Victor Hugo dos Santos
El 28/09/05, Emiliano Sutil
escribió: 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.
ya intentaste con chpasswd(8) ???
Pues no, no habia probado, con eso me vale para el passwd pero para el samba hay algo equivalente?
salu2.
obs.: maldita, maldita configuracion q al responder, se enviar al remetente y no a la lista !!!
No me digas mas, a mi me pasa un monton de veces con esta cuenta de gmail
-- -- Victor Hugo dos Santos Linux Counter #224399
-- Para dar de baja la suscripción, mande un mensaje a: suse-linux-s-unsubscribe@suse.com Para obtener el resto de direcciones-comando, mande un mensaje a: suse-linux-s-help@suse.com
participants (2)
-
Emiliano Sutil
-
Victor Hugo dos Santos