[PERL] script perl avec ssh ss echange de clé
Fermé
manu_ch44
Messages postés
6
Date d'inscription
mardi 29 mars 2011
Statut
Membre
Dernière intervention
13 février 2014
-
27 janv. 2012 à 16:38
[Dal] Messages postés 6203 Date d'inscription mercredi 15 septembre 2004 Statut Contributeur Dernière intervention 29 janvier 2025 - 31 janv. 2012 à 15:08
[Dal] Messages postés 6203 Date d'inscription mercredi 15 septembre 2004 Statut Contributeur Dernière intervention 29 janvier 2025 - 31 janv. 2012 à 15:08
A voir également:
- [PERL] script perl avec ssh ss echange de clé
- Clé windows 10 gratuit - Guide
- Clé usb non détectée - Guide
- Script vidéo youtube - Guide
- Clé de registre - Guide
- Echange photo - Guide
3 réponses
[Dal]
Messages postés
6203
Date d'inscription
mercredi 15 septembre 2004
Statut
Contributeur
Dernière intervention
29 janvier 2025
1 099
Modifié par [Dal] le 27/01/2012 à 18:13
Modifié par [Dal] le 27/01/2012 à 18:13
Salut manu_ch44,
La réponse à ta question est là : https://metacpan.org/pod/release/IVAN/Net-SSH-0.09/SSH.pm
Je cite :
Donc : https://metacpan.org/pod/release/BNEGRAO/Net-SSH-Expect-1.09/lib/Net/SSH/Expect.pod
Dal
La réponse à ta question est là : https://metacpan.org/pod/release/IVAN/Net-SSH-0.09/SSH.pm
Je cite :
FREQUENTLY ASKED QUESTIONS ^ Q: How do you supply a password to connect with ssh within a perl script using the Net::SSH module? A: You don't (at least not with this module). Use RSA or DSA keys. See the quick help in the next section and the ssh-keygen(1) manpage. A #2: See Net::SSH::Expect instead.
Donc : https://metacpan.org/pod/release/BNEGRAO/Net-SSH-Expect-1.09/lib/Net/SSH/Expect.pod
Dal
manu_ch44
Messages postés
6
Date d'inscription
mardi 29 mars 2011
Statut
Membre
Dernière intervention
13 février 2014
31 janv. 2012 à 14:22
31 janv. 2012 à 14:22
Merci pour vos réponses.
Mais mon systèmes est fait de cette façon.
Il va falloir que j'ouvre la librairie pour envoyer le mot de passe et là ....
Je ne peux pas installer la lib :Net::SSH::Expect
Si vous avez des idées, je suis preneur.
Merci
Manu
Mais mon systèmes est fait de cette façon.
Il va falloir que j'ouvre la librairie pour envoyer le mot de passe et là ....
Je ne peux pas installer la lib :Net::SSH::Expect
Si vous avez des idées, je suis preneur.
Merci
Manu
[Dal]
Messages postés
6203
Date d'inscription
mercredi 15 septembre 2004
Statut
Contributeur
Dernière intervention
29 janvier 2025
1 099
31 janv. 2012 à 15:08
31 janv. 2012 à 15:08
Salut manu_ch44,
Pourquoi ne peux-tu pas installer le module Perl Net::SSH::Expect (ce n'est pas une librairie, c'est un module Perl) ? Est-ce en raison de restrictions de "ton système", ou est-ce parce que tu as un message d'erreur en utilisant CPAN, ou que tu ne sais pas comment installer un module Perl ?
Autrement, si expect est déjà installé dans ton système :
Tu peux créer un script expect.
Vois un exemple ici : https://forums.commentcamarche.net/forum/affich-24228280-script-expect-pour-recuperer-la-configuration
C'est un exemple pour Telnet. Adapte le à tes besoins.
Dal
Pourquoi ne peux-tu pas installer le module Perl Net::SSH::Expect (ce n'est pas une librairie, c'est un module Perl) ? Est-ce en raison de restrictions de "ton système", ou est-ce parce que tu as un message d'erreur en utilisant CPAN, ou que tu ne sais pas comment installer un module Perl ?
Autrement, si expect est déjà installé dans ton système :
$ whereis expect expect: /usr/bin/expect
Tu peux créer un script expect.
Vois un exemple ici : https://forums.commentcamarche.net/forum/affich-24228280-script-expect-pour-recuperer-la-configuration
C'est un exemple pour Telnet. Adapte le à tes besoins.
Dal
Modifié par [Dal] le 27/01/2012 à 18:12