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
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.