Vorheriges Thema: Operator-PortsNächstes Thema: Operator "Telnet-Skript ausführen"


Beispiel

Interaktive Verwendung des Operators "Telnet-Befehl ausführen"

Der Operator "Telnet-Befehl ausführen" funktioniert folgendermaßen auf interaktiver Weise:

  1. Stellen Sie eine Telnet-Verbindung zum Remote-Host her.
  2. Führen Sie einen der folgenden Schritte aus:
  3. Senden Sie den Anwendernamen.
  4. Lesen Sie aus der SSH-Sitzung, bis eine der folgenden Aktionen eintritt:
  5. Senden Sie dann das Kennwort:
    1. Lesen Sie aus der SSH-Sitzung, bis eine der folgenden Aktionen eintritt:
      • Es ist eine Übereinstimmung der Muster vorhanden, die in der Eingabeaufforderung für Anwender angegebenen sind, und Sie fahren fort.
      • "Zeit für Warten auf Aufforderungen" läuft ab. Brechen Sie dann den Operator ab.
    2. Es wird bestimmt, ob der Operator auf Befehl als anderer Anwender ausführen festgelegt werden soll:
      • Wenn ja, fahren Sie mit Schritt 6 fort.
      • Wenn nein, fahren Sie mit Schritt 7 fort.
  6. Senden Sie den Befehl für Anwenderwechsel, und nehmen Sie Folgendes vor:
    1. Lesen Sie aus der SSH-Sitzung, bis eine der folgenden Aktionen eintritt:
      • Es ist eine Übereinstimmung der Muster vorhanden, die in der Textaufforderung für Kennwort bei Anwenderwechsel angegebenen sind.
      • Es ist eine Übereinstimmung der Muster vorhanden, die in der Eingabeaufforderung für Anwenderwechsel angegebenen sind.
      • "Zeit für Warten auf Aufforderungen" ist abgelaufen.
    2. Führen Sie basierend auf dem Ergebnis eine der folgenden Aktionen aus:
      • Wenn Sie das Muster für Textaufforderung für Kennwort bei Anwenderwechsel abgleichen (Kennwort erforderlich, um Anwender zu wechseln), senden Sie das Kennwort für Anwenderwechsel, und lesen Sie aus der Telnet-Sitzung, bis eine der folgenden Aktionen eintritt:

        - Es ist eine Übereinstimmung der Muster vorhanden, die in der Eingabeaufforderung für Anwenderwechsel angegebenen sind. Fahren Sie mit Schritt 7 fort.

        - "Zeit für Warten auf Aufforderungen" läuft ab und der Operator schlägt fehl.

      • Wenn Sie das Muster für Eingabeaufforderung für Anwenderwechsel abstimmen (kein Kennwort erforderlich, um Anwender zu wechseln), fahren Sie mit Schritt 7 fort.
      • Wenn "Zeit für Warten auf Aufforderungen" abläuft, brechen Sie den Operator ab.
  7. Der Operator "Telnet-Befehl ausführen" hat sich angemeldet und gegebenenfalls den Anwender gewechselt. Der Operator ist nun bereit, die Befehle auszuführen.
  8. Führen Sie die Befehle in einer Schleife aus, senden Sie gleichzeitig einen Befehl, und lesen Sie aus der Telnet-Sitzung, bis eine der folgenden Aktionen eintritt: