Der Pseudoterminaltyp, der bei Telnet-Verbindungen angefordert wird. Dieses Feld überschreibt den Wert, der auf der Operatorkategorieebene angegeben ist. Wenn das Feld leer gelassen wird, verwendet der Operator den Standardwert, der auf der Operatorkategorieebene festgelegt ist. Wenn dieser Wert leer ist, wird der Operator standardmäßig auf VT100 festgelegt.
Andere Terminaltypen können verwendet werden. Stellen Sie sicher, dass Sie sie testen, bevor Sie den Operator in die Produktion verschieben. Einige Pseudoterminaltypen sind:
Überprüfen Sie die Installation und Konfiguration Ihres Telnet-Servers für den unterstützten Pseudoterminal.
Der Pseudoterminaltyp steuert, wie Leerzeichen in der Befehlsausgabe angezeigt werden. Sie sollten diesen Operator gegen die Pseudoterminals testen, die vom Telnet-Server unterstützt werden, um einen geeigneten Pseudoterminal zu finden, der die Leerzeichen entsprechend zurückgibt. Wenn die Leerzeichen nicht entsprechend zurückgegeben werden und kein Pseudoterminal, der diesen Issue beheben könnte, verfügbar ist, gehen Sie folgendermaßen vor:
Wenn Sie einen Pseudoterminal anfordern, der nicht unterstützt wird, geben einige Telnet-Server einen Fehler zurück, während andere Server den angeforderten Pseudoterminaltyp ignorieren und andere Pseudoterminaltypen verwenden. Überprüfen Sie die Protokolle des Telnet-Servers für den Pseudoterminal, die verwendet werden, wenn der Operator ausgeführt wird.
Der Port zum Verbinden mit dem Remote-Host. Dieses Feld überschreibt den Wert, der auf der Operatorkategorieebene angegeben ist. Wenn dieses Feld leer gelassen wird, verwendet der Operator den Standardwert, der auf der Operatorkategorieebene festgelegt ist. Wenn dieser standardmäßige Kategoriewert leer ist, verwendet der Operator den Wert: 23.
Das Verbindungszeitlimit, nach dessen Ablauf der Verbindungsversuch abgebrochen wird. Dieses Feld überschreibt den Wert, der auf der Operatorkategorieebene angegeben ist. Wenn dieses Feld leer gelassen wird, verwendet der Operator den Standardwert, der auf der Operatorkategorieebene festgelegt ist. Wenn dieser standardmäßige Kategoriewert leer ist, verwendet der Operator den Wert: 20.
Wählen Sie für das Anmeldeschema einen der folgenden Werte aus:
Fordert den Operator auf, Anwendernamen und Kennwort zu verwenden
Fordert den Operator auf, nur das Kennwort zu verwenden, wodurch folgende Felder deaktiviert werden: "Textaufforderung für Kennwort" und "Kennwort"
Fordert den Operator auf, keinen Anwendernamen und kein Kennwort zu verwenden, wodurch folgende Felder deaktiviert werden: "Textaufforderung für Anwenderanmeldung", "Anwendername", "Textaufforderung für Anwenderkennwort" und "Kennwort"
Dieses Feld überschreibt den Wert, der auf der Operatorkategorieebene angegeben ist. Wenn Sie keinen Wert angeben und das Feld leer lassen, verwendet der Operator den Wert, der auf der Operatorkategorieebene festgelegt wurde. Jeder andere Wert fordert den Operator auf, "Anwendernamen" und "Kennwort" zu verwenden
Die Textaufforderung, die anzeigt, dass der Remote-Host eine Anmelde-ID für das Anmelden benötigt. Dies ist im Allgemeinen:
oder
Dieser Parameter muss als regulärer Ausdruck angegeben werden. Zum Beispiel, ".*nmeldung: ", um alle Eingaben zu finden, auf die "nmeldung: " folgt (einschließlich neuer Zeilen).
Dieses Feld überschreibt den Wert, der auf der Operatorkategorieebene angegeben ist. Wenn dieses Feld leer gelassen wird, verwendet der Operator den Standardwert, der auf der Operatorkategorieebene festgelegt ist.
Der Anwendername, der für die Anmeldung beim Remote-Host verwendet wird. Dieses Feld überschreibt den Wert, der auf der Operatorkategorieebene angegeben ist. Wenn dieses Feld leer gelassen wird, verwendet der Operator den Standardwert, der auf der Operatorkategorieebene festgelegt ist.
Die Textaufforderung, die anzeigt, dass der Remote-Host ein Kennwort für das Anmelden des Anwenders benötigt. Dies ist im Allgemeinen:
oder
Dieser Parameter muss als regulärer Ausdruck angegeben werden. Zum Beispiel, ".*ennwort: ", um alle Eingaben zu finden, auf die "ennwort: " folgt (einschließlich neuer Zeilen). Dieses Feld überschreibt den Wert, der auf der Operatorkategorieebene angegeben ist. Wenn dieses Feld leer gelassen wird, verwendet der Operator den Standardwert, der auf der Operatorkategorieebene festgelegt ist.
Das Kennwort, das für die Anmeldung beim Remote-Host verwendet wird. Dieses Feld überschreibt den Wert, der auf der Operatorkategorieebene angegeben ist. Wenn dieses Feld leer gelassen wird, verwendet der Operator den Standardwert, der auf der Operatorkategorieebene festgelegt ist.
Dieses Feld erfüllt zwei Zwecke:
Dieses Feld ist im Allgemeinen eine Anzeige der Eingabeaufforderung des Anwenders. Es ist im Allgemeinen "#", $, ">" usw. Dieses Feld muss als regulärer Ausdruck angegeben werden. Zum Beispiel: ".*[$>?:#]", um alle Eingaben (einschließlich neuer Zeilen) zu finden, auf die "$", ">", "?", ":" oder "#" folgt. Sie sollten alle Aufforderungen angeben, die während der Ausführung der Befehle angezeigt werden sollen. Der regulären Ausdruck sollte mit .* beginnen, um alle Daten finden zu können, die durch den Befehl zurückgegeben wurden, bis die Aufforderung angezeigt wird. Dieser reguläre Ausdruck sollte bis zur nächsten Aufforderung alle Ausgaben des Befehls finden können.
Dieses Feld überschreibt den Wert, der auf der Operatorkategorieebene angegeben ist. Wenn dieses Feld leer gelassen wird, verwendet der Operator den Standardwert, der auf der Operatorkategorieebene festgelegt ist.
Hinweis: Die Klammern um "$" sind erforderlich, um das $-Zeichen anzuzeigen. "$" hat eine in regulären Ausdrücken eine besondere Bedeutung, wenn es nicht in Klammern gesetzt wird.
Die Zeit (in Sekunden), während der auf eine Aufforderung zum Senden von Befehlen gewartet wird. Dieses Feld überschreibt den Wert, der auf der Operatorkategorieebene angegeben ist. Wenn dieses Feld leer gelassen wird, verwendet der Operator den Standardwert, der auf der Operatorkategorieebene festgelegt ist. Wenn dieser standardmäßige Wert leer ist, verwendet der Operator den Wert 60.
Dieses Feld gilt für Aufforderungen, die erwartet werden, nachdem alle Befehle in der Anmeldung und Befehle für Anwenderwechsel ausgeführt wurden. Es gilt außerdem für Aufforderungen, die erwartet werden, nachdem alle im Operator angegebenen Befehle ausgeführt wurden. Der Operator weiß nicht, ob ein in der Telnet-Sitzung ausgeführter Befehl alle Daten zurückgegeben hat. Daher fährt der Operator mit dem Lesen der Ausgabe des Befehls fort, bis eine Übereinstimmung mit dem angegebenen Anwender oder mit einer Eingabeaufforderung für Anwenderwechsel vorhanden ist oder bis dieses Zeitlimit abgelaufen ist (je nachdem, was zuerst zutrifft). Der Operator fährt dann mit der Verarbeitung der Ausgabe des Befehls fort, bevor zum nächsten Befehl gewechselt wird oder der Operator fehlschlägt.
Wichtig! Stellen Sie sicher, dass diese Einstellung größer ist als die Ausführungszeit des längsten Befehls, der durch diesen Operator ausgeführt werden soll.
|
Copyright © 2013 CA.
Alle Rechte vorbehalten.
|
|