Anzeige:
Ergebnis 1 bis 3 von 3

Thema: Perl: Net::Telnet und direkt per Telnet weiter

  1. #1
    Registrierter Benutzer
    Registriert seit
    13.04.2002
    Ort
    Bad Camberg
    Beiträge
    38

    Perl: Net::Telnet und direkt per Telnet weiter

    Hallo.

    Der Titel ist etwas seltsam, da nicht musste, wie ich mich kurz fassen sollte.
    Ich habe ein kleines Problem bzw. will mir etwas die Arbeit erleichtern.
    Folgender Sachverhalt:

    Ein Client soll per telnet auf einen Server verbinden. Und nun vom Server eine
    Telnet-Verbindung zu einem Router.
    Auf dem Server darf ich keine Scripte hinterlegen und vom Client komme ich
    auch nicht direkt auf den Router.
    Die Verbindung mit Perl (Net::Telnet) vom Client auf den Server klappt.
    Wie komme ich nun weiter auf den Router mit meinem Script auf dem Client.
    Soweit ist mein Script:

    Code:
    #!/usr/bin/perl
    use strict;
    use Net::Telnet;
    my $telnet = Net::Telnet->new('IP-Server');
    $telnet->login('user','passwort');
    my @lines = $telnet->cmd('who');
    print @lines;
    $telnet->cmd('telnet IP-Router');
    Habe im Netz leider nichts gefunden was mir weiter hilft.
    Vielleicht hat ja jemand von euch eine gute Idee.
    Noch zur Info:

    Client --> Windows 2000/XP
    Server --> Unix
    Router --> Cisco

    Danke schon mal im Voraus.
    Gruss
    Rene

  2. #2
    Registrierter Benutzer
    Registriert seit
    20.02.2004
    Ort
    Boeblingen
    Beiträge
    90
    telnet ist unsicher, da es das passwort im klartext uebertraegt. Sollte Dir das egal sein, kannste auch gleich rsh nehmen und dem den telnet-befehl mitgeben.
    Ich wuerde das Ganze mit SSH machen...
    Servus und bis bald,

    Blackhawk

  3. #3
    Registrierter Benutzer
    Registriert seit
    13.04.2002
    Ort
    Bad Camberg
    Beiträge
    38
    Hallo.

    Danke für deine Anwort.
    Aber ganz verstehe ich das nicht.
    Wie kann ich bei rsh das Passwort mitgeben?
    Auf dem Client gibt es auch kein rsh. Vielleicht kann man
    das ja unter Windows noch installieren, sofern es das gibt.
    Kannste vielleicht etwas ins Detail gehen, wie mit rsh da vorgehen muss?
    THX.
    Gruss
    Rene

Lesezeichen

Berechtigungen

  • Neue Themen erstellen: Nein
  • Themen beantworten: Nein
  • Anhänge hochladen: Nein
  • Beiträge bearbeiten: Nein
  •