Re: Cambiar el password
El Wed, Jan 26, 2000 at 06:30:30PM +0100, César Morillas dijo: > ¿Alguien sabe como cambiar el password de un usuario directamente desde la > linea de comandos en una sola línea, indicandole tanto el password como el > grupo?. > > Gracias. Si quieres te atacheo un programita que encripta passwords por la linea de comandos, solo tendras que pegarlo al fichero password con un poco de bash... Yo me lo hice para el CVS, que no traía dicha función. Saludos -- ______ _ ___ / /\ / // __// /\ / /_/_/ // /\ / / / / // /_/___ / /_/__ /_ /\__/_ /////\ \__\/ \__\\\\\/ For pgp key send mail with subject "request pgp key" pgpHrPVtzNsot.pgp Description: PGP signature
Re: Cambiar el password
El día 27/01/00 Javier Fdz-Sanguino Pen~a decía: > > ¿Alguien sabe como cambiar el password de un usuario directamente desde la > > linea de comandos en una sola línea, indicandole tanto el password como el > > grupo?. > > > > Gracias. A lo mejor con 'passwd' pasa como, por ejemplo, con un 'telnet', que no hay manera, mediante pipes, de simular la entrada de teclado. Existe una aplicación llamada 'expect' que permite dialogar con programas interactivos. No es trivial utilizarlo, y quizás es matar moscas a cañonazos, pero yo lo he utilizado para evitar tener que teclear el password a la hora de hacer telnets. -- Si una serie de acontecimientos pueden salir mal, lo harán en el peor orden posible. -- Extensión a la Ley de Murphy.
Re: Cambiar el password
Si no me equivoco el 'passwd' como tal no permite que se le pase esto por línea de comandos porque es un tanto restrictivo en cuanto a ello, tampoco (creo) sirve un echo "la contraseña" |passwd usuario, que yo sepa, ya que es un poco paranóico en cuanto a los terminales (aunquep puedes probarlo). Mi sugerencia y solución (que además creo que tengo por algún lado en alguna de las máquinas que administro): coger las fuentes del programa passwd y modificarlo para esto. Es muy sencillo con saber un poco de C. Puedes, o nuevo paquete de esta forma : 'dpkg-buildpackage -rfakeroot', aunque quizás te pierdas un poco sino sabes nada de paquetes de Debian (mira http://www.openresources.com para un artículo sobre el tema). La otra opción es coger las fuentes de la misma forma, compilarlas (un 'make' en el raíz valdrá) y coger el binario y ponerlo en /usr/local/bin.. Un saludo Javi On Wed, Jan 26, 2000 at 06:30:30PM +0100, César Morillas wrote: > ¿Alguien sabe como cambiar el password de un usuario directamente desde la > linea de comandos en una sola línea, indicandole tanto el password como el > grupo?. > > Gracias. > > > -- > Unsubscribe? mail -s unsubscribe [EMAIL PROTECTED] < /dev/null >
Cambiar el password
¿Alguien sabe como cambiar el password de un usuario directamente desde la linea de comandos en una sola línea, indicandole tanto el password como el grupo?. Gracias.