On Sunday 03 April 2011, Ovidio Martínez Barco <omb...@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@10.0.0.1 > > He intentado cosas como esto > ssh usuario@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@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/