SSH-Aktivitäten

  • Freigeben Version: Yokohama
  • Aktualisiert 30. Januar 2025
  • 1 Minute Lesedauer
  • SSH-Aktivitäten ermöglichen es Workflows, Vorgänge für auszuführen LinuxUnd Unix-Computer.

    Ihr ServiceNowDie Instanz muss Zugriff auf einen MID-Server haben, der für die Ausführung dieser Orchestration-Aktivitäten mit SSH konfiguriert ist.

    Befehlsaktivität ausführen

    Die Befehl Ausführen Aktivität 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 vorherigen Version erstellt haben, der diese Aktivität verwendet, funktioniert Ihr Workflow nach dem Upgrade auf Helsinki normal. Um diese Funktionalität jedoch in einem neuen Workflow zu verwenden, müssen Sie eine anwenderdefinierte Aktivität mit erstellen SSH-Aktivitätsvorlage In ServiceNow®Aktivitätendesigner.

    Eingabevariablen

    Tabelle : 1. Befehlseingabevariablen ausführen
    Feld Beschreibung
    Lange ausgeführt 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 SSH-Aktivität
    Verzeichnis Name des Arbeitsverzeichnisses
    Befehl Der von dieser Aktivität auszuführende Befehl
    Sudo Aktivieren Sie dieses zu verwendende Kontrollkästchen Sudo Zum Ausführen des Befehls auf dem Hostcomputer.
    Sensorskript Das Skript, das mit den Ergebnissen der Probe ausgeführt werden soll. Die Ausgabe der Probe ist in einer Variablen namens enthalten Ausgabe . Jeder Fehler aus der Probe ist in einer Variablen namens enthalten Fehler .

    Führen Sie die SCP-Aktivität aus

    Die Aktivität „SCP ausführen“ verwendet das sichere Kopierprotokoll (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 Genf-Release veraltet und kann nicht in neuen Workflows verwendet werden. Wenn Sie einen Workflow in einer vorherigen Version erstellt haben, der diese Aktivität verwendet, funktioniert Ihr Workflow nach dem Upgrade normal weiter. Anwenderdefiniert Secure Copy activityErsetzt die Aktivität „SCP ausführen“ im Genf-Release.

    Eingabevariablen

    Tabelle : 2. Führen Sie SCP-Eingabevariablen aus
    Feld Beschreibung
    Von Host Hostname oder IP-Adresse des Quellcomputers.
    Aus Datei Absoluter Pfad zur zu kopierenden Datei. Dieser Wert kann ein Verzeichnis sein.
    An Host Hostname oder IP-Adresse des Zielcomputers.
    In Datei Pfad zur Zieldatei. Dieser Pfad kann absolut oder relativ zum Startverzeichnis des angemeldeten Anwenders sein. Das angegebene Verzeichnis muss bereits auf dem Zielcomputer vorhanden sein.
    Verzeichnis kopieren Kontrollkästchen zum Kopieren eines Verzeichnisses, das in definiert ist Aus Datei Variable und alle in diesem Verzeichnis enthaltenen Dateien.