Re: Uso de passwd en Script
"Elídier Moya R." <[email protected]>
| Newsgroups | gmane.org.user-groups.linux.gulcr |
|---|---|
| Message-ID | <[email protected]> |
Compañero: Me parece que el comando que debes utilizar se llama chpasswd. En un script lo puedes utilizar de la siguiente forma echo "$nombre:$clave" > /tmp/tempo chpasswd < /tmp/tempo Por lo que entiendo es más seguro utilizarlo de esta forma.... Saludos, ElÃdier Luis Diego Fernandez Gonzalez escribió: > Buenas companeros... > > La cuestoin es la siguiente, estoy haciendo un script p la creacion de usuarios. Ya llegue a la parte en donde bueno ya despues de creado el usuario usando adduser pues me toca asiganrle un password, por lo que tengo que utilizar passwd. > > El asunto es que estoy usando kdialog para la interaccion con el usuario, pero si uso passwd no encuentro la manera de pasarle por parametro el nombre de usuario y la nueva clave, o sera que no se puede hacer, lo extrano s que consulto el man del passwd y dice: > > NOMBRE > passwd - cambia contraseñas > > SINOPSIS > passwd [ -o ] [ -q ] [ -v ] [ usuario [ contraseña ]] > passwd -f [ parámetros para el cambio de nombre completo del usuario ] > passwd -s [ parámetros para el cambio de shell ] > > Y tons yo trato poner algo asi como > > # passwd pedro 123456 > > para que le asigne la clave 123456 al usuario pedro pero me dice que > > passwd: Only one user name may be specified. > > y yo digo tons como es? que el man no dice que ponga el nombre de usuario y luego la contrasena? o sera que no estoy leyendo el man bien? Si alguien me puede decir como usar el passwd para pasarle por parametro la contrasena del ususario y no que me pregunte desde CLI por la misma, o si existe alguna alternativa. Muchas Gracias. > > > ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ > Prof. Luis D. Fernandez Gonzalez > PIE-MEP-FOD Esc. Bejamin Herrera Angulo 2006 > ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ > > -- ElÃdier Moya RodrÃguez Analista de Sistemas. Ministerio de Planificación y PolÃtica Económica. Tel (506) 281 2700 ext. 2221 -- Desuscripción: escriba a [email protected], tema 'unsubscribe' Problemas a: [email protected]. http://gulcr.org/ListasDeCorreo