[Linux-Biella] SSH non interattivo con password
Andrea Oitana
list a magoweb.net
Mar 7 Giu 2011 11:25:16 CEST
2011/6/7 Daniele Segato <daniele.bilug a gmail.com>
> 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.
>
>
> so che si può fare tutto usando expect
> ma c'è un'altro modo?
>
non che io sappia, expect o il modulo expect di python, ma avresti sempre la
chiave in chiaro in un file di testo.
>
> 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?
> _______________________________________________
> Linux mailing list
> Linux a ml.bilug.linux.it
> http://ml.bilug.linux.it/mailman/listinfo/linux
>
-------------- parte successiva --------------
Un allegato HTML è stato rimosso...
URL: <http://ml.bilug.linux.it/pipermail/linux/attachments/20110607/76f57f42/attachment.htm>
Maggiori informazioni sulla lista
Linux