[Linux-Biella] SSH non interattivo con password

PaulTT paultt a bilug.linux.it
Mar 7 Giu 2011 11:35:53 CEST


>  Ciao,
>
>  ho necessità di scrivere uno script che prende come parametro la
>  password ssh per connettersi ad un server nella rete interna
>
>  dovrei lanciare qualcosa tipo questo
>
>  ssh myuser a myhost "myRemoteCommand"
>
>  Non posso usare una chiave senza password.

domanda: perche'?

>  so che si può fare tutto usando expect ma c'è un'altro modo?

non credo, o meglio, magari si', ma con qualcosa di analogo ad expect direi
oppure imposti la non autenticazione e filtri sull'ip o altro, boh

>
>  mi sta bene sia una login senza chiave (con password dell'utente
>  remoto) che una login tramite chiave rsa con password
>
>  non so però come inserire questa password in modo non interattivo
>
>  nel man parla di impostare la variabile d'ambiente SSH_ASKPASS per
>  dire al comando ssh quale programma usare per recuperare la
>  password, ma parla anche di X11 e non mi è ben chiaro come
>  utilizzarlo.
>
>  o googlato un po' e trovato poco che non richieda di usare altri
>  software (tipo expect)
>
>  posso anche usare expect ma preferirei usare esclusivamente openssh
>  se possibile.
>
>  mi sapete dire?



-- 
Non che non sia possibile rompere un server di posta su una piattaforma
diversa, ma exchange arriva già rotto. E' un enorme risparmio di tempo.
-------------- parte successiva --------------
Un allegato HTML è stato rimosso...
URL: <http://ml.bilug.linux.it/pipermail/linux/attachments/20110607/4366774c/attachment.htm>


Maggiori informazioni sulla lista Linux