[Linux-Biella] SSH non interattivo con password

Octavian Corlade octavian.corlade a gmail.com
Mer 8 Giu 2011 23:07:10 CEST


Il 08 giugno 2011 12:15, Daniele Segato <daniele.bilug a gmail.com> ha scritto:
>
> il problema non è recuperare la password ma darla a ssh in modo non interattivo
>
>
> #!/bin/sh
> # my shell script
>
> SSH_PASSWORD=$1
>
> ssh myRemoteUser a myRemoteHost --password "${SSH_PASSWORD}" "my_remote_script"
>
> of course --password option do not exist in ssh (openssh client)
> _______________________________________________


Non credo che sia quello che cerchi (o almeno, io non riesco a farlo
funzionare con gdm stoppato, è anche vero che sono un po' impedito),
ma magari qualcun altro vuole salvarsi le password in un file =)

echo 'echo MyN00bPassword' > ~/.mypass; chmod a+x ~/.mypass;
SSH_ASKPASS=~/.mypass setsid ssh octy a localhost uptime

Che con i pacchetti openssh di ubuntu funziona, su gnome.

Teoricamente, ssh dovrebbe eseguire il file in SSH_ASKPASS, e io
pensavo che parlasse di una "X11 window" riferendosi appunto al
funzionamento di questo eseguibile, ma vedo che qui senza X11 ssh dice
"permission denied"...

-- 
Octavian Corlade <octavian.corlade a gmail.com>


Maggiori informazioni sulla lista Linux