Anzeige:
Ergebnis 1 bis 3 von 3

Thema: expect: Autologin per telnet

  1. #1
    SatanicSurfer
    Gast

    expect: Autologin per telnet

    Hi!
    Ich hänge hinterm Uninetzwerk, und um an die Aussenwelt zu gelangen, muss ich mich per telnet einloggen. Unter windows gab es so ein kleines Programm, das mich jeden morgen um 7 Uhr, wenn die neuen IPs vergeben werden, neu ins Internet einlogt.
    unter Linux versuche ich mich nun an einem Script, das mich automatisch per telnet oder ssh einlogt. Leider hänge ich bei der Passworteingabe, ich muss es immernoch manuel eingeben.
    Wie gehe ich mit expect um, so dass auch das PW automatisch eingefügt wird?

    Die SuFu hat mir nicht viel gebracht...
    Das hier bringt schonmal garnix:

    #!/usr/bin/expect -f
    set passwort "pass"
    expect "Passwort:"
    send "$passwort\r"
    expect eof

    Dann kommt "couldn't read file "Passwort: ""
    Geändert von SatanicSurfer (02.02.06 um 23:07 Uhr)

  2. #2
    Registrierter Benutzer Avatar von smoon
    Registriert seit
    Sep 2004
    Beiträge
    379
    So sollte das in etwa funktionieren:
    Code:
    #!/usr/bin/expect
    
    spawn telnet -e x <IP>
    expect "login:"
    send "benutzer\n"
    expect "Password:"
    send "passwort\n"
    exit

  3. #3
    SatanicSurfer
    Gast
    Hi!
    Mit

    Code:
    #!/usr/bin/expect 
    
    spawn telnet -e x host
    expect "LoginID: "
    send "user"
    expect "Passwort: "
    send "passwort\r"
    expect "Passwort: "
    exit
    hat es endlich geklappt! Warum ich zum Schluss nochmal expect "Passwort: " eintragen muss bleibt mir ein Rätsel, aber nur so klappt es bei mir.
    Besten Dank!

Ähnliche Themen

  1. telnet autologin wie?
    Von Snisselpi im Forum Anbindung an die Aussenwelt
    Antworten: 0
    Letzter Beitrag: 07.10.05, 13:41
  2. Antworten: 34
    Letzter Beitrag: 20.08.02, 12:35
  3. Telnet, Suse 7.2 Minimalinstallation
    Von Johannes im Forum Linux als Server
    Antworten: 1
    Letzter Beitrag: 21.04.02, 15:58
  4. fragen zu ping & telnet
    Von vero07 im Forum Linux Allgemein
    Antworten: 11
    Letzter Beitrag: 17.01.02, 15:11
  5. Antworten: 7
    Letzter Beitrag: 11.02.01, 10:21

Lesezeichen

Berechtigungen

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