Hola
Tengo un script que usa y yo esperamos ejecutarlo en Solaris 10 para establecer una contraseña común para todos los usuarios. Tengo como ". / Script
contraseña», Pero cuando trató de ingresar en el sistema de entonces no me tienes que escribir la contraseña, presione ENTRAR en el teclado el usuario inicia sesión en el sistema. (ssh)
Esto es por debajo de guión y yo pienso que con un archivo con los nombres de usuario.
Cita:
#! / bin / ksh
ChangePasswd ()
(
/ usr / local / bin / espera <<EOF
conjunto newpassword [lindex $ argv 0]
desovar $ passwd usuario
espera "Nueva contraseña:" # # no espera "contraseña:"
enviar "$ newpassword \ r"
espera "Vuelva a introducir la nueva contraseña:" # # no espera "Vuelva a introducir"
enviar "$ newpassword \ r"
Esperamos eof
EF
)
# while read-p "Enter Userid:" el usuario
mientras que los usuarios leer
hacer
if [[$ usuario! \u003d'']];
entonces
$ ChangePasswd usuario
fi
hecho <ab
|
################### Ab es el archivo con los nombres de usuario