Activités SSH

  • Rversion finale: Washingtondc
  • Mis à jour 1 févr. 2024
  • 2 minutes de lecture
  • Les activités SSH permettent aux workflows d’effectuer des opérations sur Linux des ordinateurs Unix.

    Votre ServiceNow instance doit avoir accès à un MID Server configuré pour utiliser SSH afin d’exécuter ces activités Orchestration.

    Activité Exécuter la commande

    L’activité Exécuter la commande exécute une commande (y compris les scripts shell) sur un ordinateur Linux ou UNIX.

    Important :
    L’activité Exécuter la commande est déconseillée dans cette version. Si vous avez un workflow créé dans une version précédente qui utilise cette activité, votre workflow continuera à fonctionner normalement après la mise à niveau vers Helsinki. Toutefois, pour utiliser cette fonctionnalité dans un nouveau workflow, vous devez créer une activité personnalisée à l’aide du modèle d’activité SSH dans le concepteur d’activité ServiceNow® .

    Variables d'entrée

    Tableau 1. Variables d’entrée de la commande d’exécution
    Champ Description
    Exécution longue Cochez cette case pour désactiver le délai de connexion SSH si vous pensez que l’exécution de la commande prendra plus de temps que les 60 secondes par défaut. Orchestration vérifie périodiquement le processus en cours pour déterminer son état jusqu’à ce qu’il soit terminé.
    Nom d'hôte Nom d'hôte ou adresse IP du serveur de destination pour l'activité SSH.
    Répertoire Nom du répertoire de travail.
    Commande Commande à exécuter à partir de cette activité.
    Sudo Activez cette case à cocher afin d’utiliser Sudo pour exécuter la commande sur l’ordinateur hôte.
    Script de capteur Script à exécuter à l’aide des résultats de la sonde. La sortie de la sonde est contenue dans une variable nommée output. Toute erreur provenant de la sonde est contenue dans une variable nommée error.

    Exécuter une activité SCP

    L’activité Exécuter SCP utilise le protocole SCP (Secure Copy Protocol) pour copier un fichier d’un ordinateur à un autre, y compris le répertoire dans lequel le fichier réside.

    Remarque :
    Cette activité est déconseillée dans la version Geneva et ne peut pas être utilisée dans de nouveaux workflows. Si vous avez un workflow créé dans une version précédente qui utilise cette activité, votre workflow continuera à fonctionner normalement après la mise à niveau. La personnalisation Activité de copie sécurisée remplace l’activité Exécuter SCP dans la version Geneva.

    Variables d'entrée

    Tableau 2. Exécuter les variables d’entrée SCP
    Champ Description
    À partir de l’hôte Nom d’hôte ou adresse IP de l’ordinateur source.
    À partir du fichier Chemin d’accès absolu au fichier à copier. Cette valeur peut être un répertoire.
    Vers l’hôte Nom d’hôte ou adresse IP de l’ordinateur cible.
    Vers le fichier Chemin d’accès au fichier cible. Ce chemin peut être absolu ou relatif au répertoire personnel de l’utilisateur connecté. Le répertoire spécifié doit déjà exister sur l’ordinateur cible.
    Copier le répertoire Case à cocher pour copier un répertoire défini dans la variable From File et tous les fichiers contenus dans ce répertoire.