Anzeige:
Ergebnis 1 bis 3 von 3

Thema: inaktives ssh oder http in ksh-script

  1. #1
    Registrierter Benutzer
    Registriert seit
    21.03.2003
    Beiträge
    14

    inaktives ssh oder http in ksh-script

    Hallo,

    auf einem FSC-Server läuft ein RSB-Board. Dieses hält Fehlerzustände, die ich automatisch abholen möchte.

    Wenn ich mit einem Browser zugreife, gelingt es mir nicht, ohne Abfrage auf die entsprechende Seite zu kommen, Firefox will immer eine Bestätigung, dass man sich einloggen möchte. Die Daten sind im Aufruf mitenthalten.

    Mit wget wird zwar eine Seite heruntergeladen, aber in der steht letztlich auch nur, dass man sich einloggen soll.

    der wget-befehl:

    wget http://test-rsb.ou1.ou.o/13.htm --no-cache -S --no-proxy --http-user=root --http-password=root

    Bei ssh kenne ich momentan nur Vertrauensstellungen, um passwortlos einzuloggen, auch das man Befehle in """ stellen kann. Wie kann man das Paßwort in der Befehlzeile mit angeben, wie kann man die Ausgaben in Datei umlenken. Die Befehle innerhalb der SSH-Session sind Menübefehle, um sich durch einen Menübaum zu bewegen (inclusive ENTER-Taste).

    Ich würde mich um Input freuen oder eine Seite mit Infos.

    Gruß,
    Werner

  2. #2
    Registrierter Benutzer Avatar von Aqualung
    Registriert seit
    28.01.2008
    Beiträge
    14
    Zitat Zitat von wer_ner Beitrag anzeigen
    Die Befehle innerhalb der SSH-Session sind Menübefehle, um sich durch einen Menübaum zu bewegen (inclusive ENTER-Taste).
    Vielleicht kannst Du was mit

    Code:
    expect
    basteln.
    http://dslab.lzu.edu.cn/docs/summer_.../tutorial.html

    Für die ssh-session wirst Du Dich wohl zweckmäßigerweise mit keys authentifizieren.

    HTH Aqualung

  3. #3
    Registrierter Benutzer
    Registriert seit
    21.03.2003
    Beiträge
    14
    Hi,

    danke für Deinen Hinweis,
    damit bin ich schon ein Stück weitergekommen.

    Kann man in einem expect-script auch variable verwenden?

    Beispiel

    send -- "ssh VARIABLE-rsb.domain.domain\r"

    Den Inhalt der Variable möchte ich beim Aufruf des Scripts mit übergeben. Hintergrund ist, dass ich dann das Script für mehrere Rechner verwenden könnte.

    Gruß,
    Werner

Lesezeichen

Berechtigungen

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