Paramètres SSHCommand
Plusieurs paramètres sont disponibles pour la sonde SSHCommand.
Pour obtenir des instructions sur la configuration des paramètres de sonde, consultez Configurer les paramètres de sonde.
| Paramètre | Description |
|---|---|
| allow_unsupported_shells | Permet à un concepteur de sonde de tenter d'exécuter une commande sur un appareil qui ne prend en charge aucun shell. Sans shell, la valeur suivante est définie sur vrai :
Par exemple, vous pouvez concevoir une sonde pour afficher la version d'un commutateur Cisco exécutant NX-OS. La commande que le commutateur comprend est Ce paramètre ne prend effet que pour
|
| source | [Requis] Spécifie l'hôte initial auquel se connecter.
|
| port | Spécifie le port cible auquel se connecter.
|
| debug | Indique s'il est nécessaire d'écrire des informations de débogage SSH dans le fichier journal. Ce paramètre est utilisé selon que le client SSH ServiceNow est activé ou non. Lorsque le client SSH ServiceNow est activé, ce paramètre fonctionne comme suit :
Lorsque le client SSH ServiceNow est désactivé, ce paramètre active ou désactive les informations de débogage SSH dans le fichier journal :
|
| debug_ssh | Spécifie si le client SSH hérité écrit des informations de débogage dans le fichier journal agent/logs/agent.log. Remarque :
ce fichier journal peut devenir rapidement volumineux et doit être désactivé si nécessaire. Le client SSH ServiceNow n'utilise pas ce paramètre.
|
| timeout | Définit le délai d'expiration de connexion de l'embase pour le client SSH hérité. Le client SSH ServiceNow n'utilise pas ce paramètre.
|
| path_override | Spécifie le mode de modification des chemins d'accès par défaut définis avant d'exécuter une commande. Saisissez un ou plusieurs chemins de remplacement délimités par un deux-points (:). Le chemin d'accès par défaut est le suivant : /usr/sbin: /usr/bin: /bin: /sbin. Le client SSH ServiceNow accepte les préfixes suivants devant la valeur path_overide :
|
| keyboard_interactive | Détermine s'il est nécessaire d'appliquer le mode de connexion SSH keyboard_interactive.
|
| must_sudo | Détermine si les commandes SSH s'exécutent via sudo. Remarque :
must_sudo paramètre de sonde affecte tous les modèles. Sur les hôtes Unix ou Linux, l’exécution de modèle peut exécuter de nombreuses commandes différentes, certaines ne doivent pas avoir sudo ajoutées.
|
| run_in_terminal | Détermine si les commandes SSH s'exécutent dans un terminal SSH.
|
| set_path | Détermine si la sonde est autorisée à modifier ou non la variable PATH de la session. Par défaut, pendant la configuration de la session, la variable PATH est définie sur /usr/sbin:/usr/bin:/bin:/sbin.
|
| rm_override | Remplace la commande de suppression par défaut (/bin/rm -f) par la valeur fournie.
|
| use_snc_ssh | Active le client SSH ServiceNow. Le client SSH ServiceNow est actif par défaut sur les nouvelles instances. L'activation du client SSH ServiceNow désactive le client SSH hérité.
|
| command_timeout_ms | Durée (en millisecondes) pendant laquelle une commande SSH est autorisée à s'exécuter avant d'expirer (il est possible de configurer la valeur par défaut sur chaque MID Server). Le client SSH hérité n'utilise pas ce paramètre.
|
| channel_timeout_ms | Spécifie la durée, en millisecondes, pendant laquelle un MID Server attend l'activité au cours du traitement d'une commande SSH. Si le MID Server ne détecte pas d'activité dans la période d'expiration spécifiée, ce paramètre arrête la commande.
|
| preserve_sudo_environment | Indique s'il est nécessaire d'utiliser sudo pour préserver l'environnement pour SSH. Ce paramètre n'est effectif que si l'environnement sudo sur l'hôte sondé prend en charge le commutateur -E.
|
| credentials_debug | Affiche une section <credentials_debug> dans la file d'attente ECC, qui peut vous aider à résoudre les problèmes liés aux informations d'identification. Si vous définissez cette propriété sur vrai, les informations de dépannage des informations d'identification sont générées dans la file d'attente ECC, même si les informations d'identification sont correctes. Pour plus d’informations, reportez-vous à la section Dépannage des informations d’identification . |