Re: Cambiar el password

2000-01-28 Por tema hcl
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

2000-01-27 Por tema Barbie Dominatrix
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

2000-01-27 Por tema Javier Fdz-Sanguino Pen~a

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

2000-01-26 Por tema César Morillas
¿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.