SSH-Aktivitäten
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
| 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
| 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. |