Secure Shell (SSH)-Connector-Methoden

  • Freigeben Version: Australia
  • Aktualisiert 12. März 2026
  • 2 Minuten Lesedauer
  • Die Secure Shell (SSH)-Connector-Methoden stellen eine SSH-Verbindung her, führen Befehle über die hergestellte Verbindung aus und trennen die Sitzung.

    Verbinden

    Stellt eine SSH-Verbindung her. Geben Sie die Informationen an, die für die Verbindung mit einem Remote-Computer erforderlich sind.

    Wählen Sie das Einstellungssymbol ( Symbol für Einstellungen), um den Authentifizierungstyp auszuwählen.

    Unterstützte Authentifizierungstypen sind „Password“, „KeyboardInteractive“ und „KeyFileAuthentication“.Das Konfigurationsfenster für den Authentifizierungstyp, in dem Passwort, KeyboardInteractive und KeyFileAuthentication als Authentifizierungstypen angezeigt werden.

    Passwort ist der Standardauthentifizierungstyp.

    Tabelle : 1. Connect-Methodenparameter
    Parameter Beschreibung Datenporttyp Datentyp
    HostName Hostname des Remote-Servers oder IP-Adresse. Daten In Zeichenfolge
    Anwendername Anwendername des SSH-Accounts. Daten In Zeichenfolge
    Passwort

    Sichere Zeichenfolgendarstellung des Passworts. Passwort des SSH-Accounts.

    Sie können die Komponente „SecureStringEncode“ verwenden, um das sichere Zeichenfolgenpasswort zu codieren, wie im folgenden Beispiel erwähnt. Weitere Informationen finden Sie unter Verwenden Sie die SecureStringEncode-Komponente.
    Abbildung : 1. Verbindungsmethode mit Passwortparameter
    Die SecureStringEncode-Komponente ist mit der Connect-Methode verbunden, um das codierte Passwort zu übergeben.

    Nachdem Sie diese Aufgabe ausgeführt haben, können Sie eine Verbindung zum Remote-Server herstellen.

    Daten In SecureString
    Port Optional. Die Portnummer für die SSH-Verbindung. Der Standardwert ist 22. Daten In Ganzzahl
    CreateShell Optional. Bei „wahr“ wird bei erfolgreicher Verbindung ein Shell-Stream erstellt. Jeder Befehl, der für diese Verbindung ausgeführt wird, verwendet die Shell.

    Bei „falsch“ entspricht jeder Befehl, der für diese Verbindung ausgeführt wird, nicht der Shell.

    Standardwert ist „wahr“.

    Daten In Boolean
    KeyboardInteraktiveAuth Passwort als Herausforderung.

    Bei „wahr“ fordert der Server den Client zur Eingabe eines Passworts auf, um die Identität des Anwenders zu überprüfen. Der im Passwortparameter angegebene Wert wird als Antwort des Clients freigegeben.

    Dieser Parameter wird nur angezeigt, wenn KeyboardInteraktiv Ist aus dem Authentifizierungstyp ausgewählt.

    Daten In Boolean
    Schlüsseldateipfad Pfad des privaten Schlüssels.

    Dieser Parameter wird nur angezeigt, wenn KeyFileAuthentication Ist aus dem Authentifizierungstyp ausgewählt.

    Daten In Zeichenfolge
    Passwortsatz Optional. Wenn der private Schlüssel mit der Passphrase verschlüsselt wird, wird im Passphrase-Parameter derselbe Wert angegeben, um den privaten Schlüssel zu verwenden.

    Dieser Parameter wird nur angezeigt, wenn KeyFileAuthentication Ist aus dem Authentifizierungstyp ausgewählt.

    Daten In Zeichenfolge

    Befehl ausführen

    Führen Sie nach dem Herstellen einer SSH-Verbindung Befehle über die hergestellte Verbindung mit der Methode „Ausführen“ aus.

    Tabelle : 2. Parameter der RunCommand-Methode
    Parameter Beschreibung Datenporttyp Datentyp
    Befehl Befehle, die auf dem Remote-SSH-Server ausgeführt werden müssen, z. B. Nachrichten oder Skripts, können gültige Shell-Befehle oder ausführbare Befehle sein, die der Remote-Server verstehen kann.

    Beispiel: Hallo .

    Abbildung : 2. AusführungsCommand-Methode: Befehlsparameter
    Befehl, der als „Echo Hallo“ in der AusführungsCommand-Methode des Befehlsparameters eingegeben wurde
    Daten In Zeichenfolge
    Zeitüberschreitung Optional. Der Parameter, der die maximale Wartezeit (in Sekunden) für die Ausgabe des Befehls vom SSH-Server angibt, wenn eine interaktive Shell verwendet wird.

    Der Standardwert ist 30.

    Daten In Ganzzahl
    Zurück Das Ergebnis des ausgeführten Befehls.

    Beispiel: Nach der Ausführung der Automatisierung wird im Parameter „Datenvorschau des Rückgabeparameters“ „Hallo“ angezeigt.

    Abbildung : 3. Gibt den Parameter der AusführungsCommand-Methode zurück
    Datenvorschauen als Hallo, nachdem der Befehl ausgeführt wurde
    Daten Aus Zeichenfolge

    Trennen

    Trennen Sie nach der Ausführung von Befehlen die hergestellte Verbindung mithilfe der Methode „Trennen“.

    Das folgende Beispiel zeigt die gesamte Automatisierung nach dem Hinzufügen der Methode „Trennen“.

    Abbildung : 4. Trennungsmethode
    Beispiel für SSH-Connector-Automatisierungs-Workflow.