Bonjour
voila je suis entrain de faire un programme en perl et je lance directement dans mon code une connexion ssh qui fonctionne.
Mais je voudrais savoir commen intergrer dans mon code le mot de passe que la commande ssh demande.
Donc pouvoir l'integrer directement dans le prompt du ssh.
Merci
[perl]
system("ssh " .$ip);
[/perl]
Publicité
Posté le 03-12-2006 à 18:40:29
matafan
Posté le 03-12-2006 à 18:51:20
Tu ferais mieux de ne pas utiliser l'authentification pas mot de passe. Si tu utilises ssh c'est que tu veux quelque choses de sécurisé, et en mettant le mot de passe dans ton .pl tu compromets la sécurité de ton compte.
todier93
Posté le 03-12-2006 à 18:52:20
Mais ca fait rien c est un proj perso
_p1c0_
Posté le 07-12-2006 à 21:40:16
Tu connais expect (http://expect.nist.gov/)? Je sais pas si ca peut répondre à tes besoins mais c'est première solution qui me vient à l'esprit...