SSH-Aktivitäten

  • Freigeben Version: Zurich
  • Aktualisiert 31. Juli 2025
  • 1 Minute Lesedauer
  • SSH-Aktivitäten ermöglichen Workflows, Operationen auf Linux- und Unix-Computer auszuführen.

    Ihre ServiceNow-Instanz muss Zugriff auf einen MID-Server haben, der für die Verwendung von SSH konfiguriert ist, um diese Orchestration-Aktivitäten auszuführen.

    Aktivität „Befehl ausführen“

    Die Aktivität Befehl ausführen führt einen Befehl (einschließlich Shell-Skripts) auf einem Linux- oder UNIX-Computer aus.

    Wichtig:
    Die Aktivität „Befehl ausführen“ ist in diesem Release veraltet. Wenn Sie einen Workflow in einer früheren Version erstellt haben, der diese Aktivität verwendet, funktioniert Ihr Workflow nach dem Upgrade auf Helsinki normal. Um diese Funktionalität in einem neuen Workflow verwenden zu können, müssen Sie jedoch eine benutzerdefinierte Aktivität mit der SSH-Aktivitätsvorlage im ServiceNow®-Aktivitätsdesigner erstellen.

    Eingabevariablen

    Tabelle : 1. Eingabevariablen für „Befehl ausführen“
    Feld Beschreibung
    Lang laufend Aktivieren Sie dieses Kontrollkästchen, um die SSH-Verbindungszeitüberschreitung zu deaktivieren, wenn die Ausführung des Befehls Ihrer Meinung nach länger als die standardmäßigen 60 Sekunden dauert. Orchestration überprüft regelmäßig den laufenden Prozess, um seinen Status zu bestimmen, bis er abgeschlossen ist.
    Hostname Hostname oder IP-Adresse des Zielservers für die SSH-Aktivität
    Verzeichnis Name des Arbeitsverzeichnisses
    Befehl Der von dieser Aktivität auszuführende Befehl
    Sudo Aktivieren Sie dieses Kontrollkästchen zur Verwendung Sudo Zum Ausführen des Befehls auf dem Hostcomputer.
    Sensorskript Das Skript, das mit den Ergebnissen der Probe ausgeführt wird. Die Ausgabe der Probe ist in der Variable output enthalten. Alle Fehler der Probe sind in der Variable error enthalten.

    Aktivität „SCP ausführen“

    Die Aktivität „SCP ausführen“ verwendet Secure Copy Protocol (SCP), um eine Datei von einem Computer auf einen anderen zu kopieren, einschließlich des Verzeichnisses, in dem sich die Datei befindet.

    Hinweis:
    Diese Aktivität ist im Geneva-Release veraltet und steht für neue Workflows nicht zur Verfügung. Wenn Sie einen Workflow in einer vorherigen Version erstellt haben, der diese Aktivität verwendet, funktioniert Ihr Workflow nach dem Upgrade normal weiter. Die benutzerdefinierte Secure Copy activity ersetzt die Aktivität „SCP ausführen“ im Geneva-Release.

    Eingabevariablen

    Tabelle : 2. Eingabevariablen für „SCP ausführen“
    Feld Beschreibung
    Von Host Hostname oder IP-Adresse des Quellcomputers
    Von Datei Absoluter Pfad zu der zu kopierenden Datei. Dieser Wert kann ein Verzeichnis sein.
    Zum Host Hostname oder IP-Adresse des Zielcomputers
    Zur Datei Pfad zur Zieldatei. Dieser Pfad kann absolut oder relativ zum Stammverzeichnis des angemeldeten Benutzers sein. Das angegebene Verzeichnis muss bereits auf dem Zielcomputer vorhanden sein.
    Verzeichnis kopieren Checkbox zum Kopieren eines in der Variable Aus Datei definierten Verzeichnisses und aller in diesem Verzeichnis enthaltenen Dateien