Forum Programmation.shell script connexion routeur

Posté par  .
Étiquettes : aucune
0
4
juin
2005
Bonjour
Je voudrai me connecter automatiquement sur un routeur:

!/bin/sh
telnet @iprouteur =>ça c'est ok

Mais aprés que faut-il faire pour mettre automatiquement le login puis le password?

Merci
  • # netcat

    Posté par  . Évalué à 2.

    moi j'utilise netat pour ça,

    (echo login; echo password; echo "sh run et autre"; echo quit) | nc -t 192.168.0.1 | tee log.log


    J'suis pas sur que ça marche la, mais je fais un truc de ce genre...!
    Dans tout les cas c'est dans cette voix qu'il faut voir...

    J'peux pas tester j'ai pas de routeur manageable sous la main...!
    • [^] # Re: netcat

      Posté par  . Évalué à 2.

      c'est netcat hein, pas netat...!

      sinon, ya aussi:

      nc 192.168.0.1 < fichier

      et dans fichier, tu mets tes commandes
  • # expect

    Posté par  . Évalué à 2.

    C'est expect l'outil "traditionnel" pour faire ce genre de manipulations...

    http://expect.nist.gov/(...)
  • # script connexion routeur

    Posté par  . Évalué à 0.

    Bonjour,

    Je cherche à savoir si avec:

    #!/bin/sh

    telnet 192.168.xxx.xxx

    Quand je fais sh nom-script:

    Je me connecte puis j'arrive à :

    login:

    Comment faire reconaitre "login:" et rajoute par exemple

    echo "mot_de_passe"

    Merci

Suivre le flux des commentaires

Note : les commentaires appartiennent à celles et ceux qui les ont postés. Nous n’en sommes pas responsables.