Bonjour,
On 18 mars 08, at 13:21, camara wrote:
> J'ecris un petit script pour connexion à distance avec ssh.
> j'utilise l'utilitaire dialog,
> je voudrais que le mot de passe de (ssh serveur) soit saisie dans la
> sortie
> de la commande :
> dialog --backtitle "salut" --title "bonjour" --passwordbox "entrez
> votre mot
> de passe" 34 23
Je n'ai pas dialog sur mes machines (Mac OS X), mais a mon avis, le
problème vient du fait que dialog et ton script ne savent pas fournir
à ssh un mot de passe qui est demandé de manière intéractive.
As tu essayé d'encapsuler ta connexion ssh dans une séquence expect ?
(man expect)
dialog pourrait récupérer le pass auprès de l'utilisateur, et expect
se chargerait d'établir la connexion ssh intéractive.
Bon, néanmoins, je dois te prévenir que confier son mot de passe ssh à
un autre process que ssh lui même me semble passablement risqué...
patpro
_______________________________________________
archives :
http://listes.patpro.net/list/sshfr.fr.html
http://listes.patpro.net/mailman/listinfo/script_shell_fr