Script que "digite" la contraseña al ejecutar ssh ?
Daniel Molina Wegener
dmw en coder.cl
Dom Abr 3 19:14:56 CLST 2011
On Sunday 03 April 2011,
Ovidio Martínez Barco <ombomb en gmail.com> wrote:
> Un saludo para todos...
>
> Es para pedirles un gran favor, Necesito hacer un script en Linux que se
> loguee de forma automática de una maquina linux a otra maquina con ssh.
>
> Como puedo conseguir que el script "digite la contraseña como lo haría
> yo" cuando la maquina remota la pida al ejecutar la instrucción :
> ssh usuario en 10.0.0.1
>
> He intentado cosas como esto
> ssh usuario en 10.0.0.1 < "claveMaquinaRemota" pero no
> funciona!
>
>
> Nota: No quiero utilizar el truco de generar la clave "ssh-keygen -t
> rsa" y copiarla en la maquina remota para que le permita al script
> entrar sin pedir clave cuando de ssh usuario en 10.0.0.1
Eso es simple:
$ read tst
hola
$ echo $tst
hola
Eso lo lee en texto plano. Sin embargo creo que deberias buscar algo
similar a pinentry(1), que no almacene la constrasenia y que no la muestre
tampoco.
>
>
> Muchas Gracias por los aportes que me puedan dar al respecto...
>
> ;-)
>
>
> Att: Ovi
Atte.
--
Daniel Molina Wegener <dmw [at] coder [dot] cl>
System Programmer & Web Developer
Phone: +56 (2) 979-0277 | Blog: http://coder.cl/
Más información sobre la lista de distribución Linux