[gull] ssh en ligne de commande

Sebastien Chassot seba.linux at sinux.net
Thu Sep 7 16:38:57 CEST 2006


Le Jeudi 07 septembre 2006 à 15:33 +0200, François a écrit :
> Bonjour,

> Je souhaite executer une fonction (find) sur un serveur distant par ssh 
> (depuis un programme en python).
> Pas de problème pour passer le nom de l'utilisateur, mais je ne trouve 
> pas comment lui indiquer le mot de passe dans la ligne de commande.
> 
> # ssh user at exemple.com find /var/www/test
> user at exemple.com's password: monpass
> index.html
> page2.html
> 
> Comment éviter la demande du mot de passe en mode interactif ? J'ai essayé :
> # ssh user:monpass at exemple.com find /var/www/test
> avec le même résultat

Il faudrait que tu cherches un howto. Mais dans tout les cas, pour
utiliser ssh sans mots de passe on utilise un echange de clef
(prive/pub) entre les machines, et jamais un password en claire dans un
script ou autre.



-- 
Sebastien Chassot - Geneva




More information about the gull mailing list