Telnet dans un bash !! HELP !! merci :-))

Ryu31 -  
Ryu31 Messages postés 1 Statut Membre -
Bonjour ,


Je suis debutant en Linux, souhaite ecrire un petit script "bash" permettant de :

- se connecter en "Telnet" sur un routeur.
(telnet @IP)

- s'authentifier.
(login puis password)

- taper des commandes.
(show arp, show version ....)

le tout sauvegarder dans un fichier !


Je n'y arrive pas, j'ai essayer les commandes suivantes mais rien n'y fait j'oubli surem. bcp de choses !

"telnet @IP << EOF << toto.txt
dans toto.txt (show arp..... EOF)



HELP ME !! :-)



Merci beaucoup,

ryu.31@voila.fr
A voir également:

1 réponse

RTFM
 
tu y es presque

#!/bin/bash
telnet ..... << EOT
blabla
blablabla
blabla
exit
EOT 


tout est alors dans le script le script sert aussi de fichier de commande telnet inutile de faire 2 fichiers pour ça (c'est meme une erreur en terme de methodologie)
1
Ryu31 Messages postés 1 Statut Membre
 
merci pour cette reponse, mais quand je lance le script, la connection se ferme de suite:

Trying 10.x.x.x...
Connected to routeur..local (10.x.x.x).
Escape character is '^]'.
Connection closed by foreign host.



??
je vais continuer mes recherches...
si tu as une idees,
merci.
0