Automatiser login et motde passe sur telnet
sajodia
Messages postés
45
Statut
Membre
-
sajodia Messages postés 45 Statut Membre -
sajodia Messages postés 45 Statut Membre -
Bonjour,
je veux automatiser ma connexion sur un serveur afin de pouvoir l'utiliser dans un programme.
vo ici ce que j'ai fait mais ça ne marche pas.je suis obliger de taper le login et le mot de passe
#!/usr/bin/expect -f
set timeout -60
spawn telnet mamamam
expect "connexion : "
send -- "titiitititi\r"
expect "Mot de passe de atore : "
send -- "tootoototo\r"
interact
quand je fais man expect j'ai:
Entrée de manuel pour expect introuvable ou non installé.
Aidez moi svp
je veux automatiser ma connexion sur un serveur afin de pouvoir l'utiliser dans un programme.
vo ici ce que j'ai fait mais ça ne marche pas.je suis obliger de taper le login et le mot de passe
#!/usr/bin/expect -f
set timeout -60
spawn telnet mamamam
expect "connexion : "
send -- "titiitititi\r"
expect "Mot de passe de atore : "
send -- "tootoototo\r"
interact
quand je fais man expect j'ai:
Entrée de manuel pour expect introuvable ou non installé.
Aidez moi svp
A voir également:
- Automatiser login et motde passe sur telnet
- Trousseau mot de passe iphone - Guide
- Mot de passe bios perdu - Guide
- Identifiant et mot de passe - Guide
- Mot de passe administrateur oublié - Guide
- Réinitialiser pc sans mot de passe - Guide
3 réponses
Plutot que telnet je vous recommande ssh (c'est sécurisé).
Si vous cherchez "ssh sans mot de passe" sur google vous allez trouver des tutos qui permettent de afire une connexion sans password à l'aide de certificat numérique. C'est quand même mieux :-)
http://lea-linux.org/cached/index/Trucs:Oldid=168.html
http://fr.gentoo-wiki.com/S%C3%89CURIT%C3%89_Ssh_sans_mot_de_passe
Cordialement,
Si vous cherchez "ssh sans mot de passe" sur google vous allez trouver des tutos qui permettent de afire une connexion sans password à l'aide de certificat numérique. C'est quand même mieux :-)
http://lea-linux.org/cached/index/Trucs:Oldid=168.html
http://fr.gentoo-wiki.com/S%C3%89CURIT%C3%89_Ssh_sans_mot_de_passe
Cordialement,
Salut,
Que renvoie la commande :
expect est-il bien dans "/usr/bin/" ?
Est-ce que si tu le lances la commande "expect" directement ça marche ?
As-tu essayé avec "autoexpect" ?
Que renvoie la commande :
whereis expectLes pages de "man" sont-elles installées ?
expect est-il bien dans "/usr/bin/" ?
Est-ce que si tu le lances la commande "expect" directement ça marche ?
As-tu essayé avec "autoexpect" ?
oui les pages man sont installées
quand je tape la commande whereis expect j'ai ça:
expect: /usr/bin/expect /usr/lib/expect5.34 /usr/include/expect.h
quand je tape la commande man expect j'ai ça:
Entrée de manuel pour expect introuvable ou non installé.
quand je tape la commande expect j'ai ça:
expect1.1>
expect1.2>
expect1.3>
quand je tape la commande autoexpect j'ai ça:
autoexpect started, file is script.exp
quand je remplace ma première ligne du programme par /usr/bin/expect
la connexion n'est pas automatique.
merci de m'aider
quand je tape la commande whereis expect j'ai ça:
expect: /usr/bin/expect /usr/lib/expect5.34 /usr/include/expect.h
quand je tape la commande man expect j'ai ça:
Entrée de manuel pour expect introuvable ou non installé.
quand je tape la commande expect j'ai ça:
expect1.1>
expect1.2>
expect1.3>
quand je tape la commande autoexpect j'ai ça:
autoexpect started, file is script.exp
quand je remplace ma première ligne du programme par /usr/bin/expect
la connexion n'est pas automatique.
merci de m'aider
#!/usr/bin/expect
set timeout -60
spawn telnet toto
expect "Connexion : "
send -- "papa\r"
expect "Mot de passe de atore : "
send -- "maman\r"
interact
quand j'exécute j'ai:
spawn telnet toto
Tentative de connexion en cours...
papa
maman
Connecté à toto.
Caractère d'échappement : '^]'.
telnet (toto)
papa
maman
AIX version 5
(C) Copyrights by IBM and by others 1982, 2006.
Connexion : Mot de passe de papa :
set timeout -60
spawn telnet toto
expect "Connexion : "
send -- "papa\r"
expect "Mot de passe de atore : "
send -- "maman\r"
interact
quand j'exécute j'ai:
spawn telnet toto
Tentative de connexion en cours...
papa
maman
Connecté à toto.
Caractère d'échappement : '^]'.
telnet (toto)
papa
maman
AIX version 5
(C) Copyrights by IBM and by others 1982, 2006.
Connexion : Mot de passe de papa :
Re-
Quand je tape "whereis expect" j'ai ça :
Pour en revenir à "autoexpect", est-ce qu'en initialisant une connexion par ce biais tu arrives à te loguer ?
Si oui, reprend le fichier "script.exp" et essaie d'automatiser la tâche avec le contenu en l'adaptant à ton cas...
Quand je tape "whereis expect" j'ai ça :
$ whereis expect expect: /usr/bin/expect /usr/lib/expect5.43 /usr/include/expect.h /usr/share/man/man1/expect.1.bz2Donc les pages de man d'expect ne sont pas intallées chez toi.
Pour en revenir à "autoexpect", est-ce qu'en initialisant une connexion par ce biais tu arrives à te loguer ?
Si oui, reprend le fichier "script.exp" et essaie d'automatiser la tâche avec le contenu en l'adaptant à ton cas...