Paramètres SSHCommand
Plusieurs paramètres sont disponibles pour la sonde SSHCommand.
Pour plus d’informations sur la configuration des paramètres de sonde, reportez-vous à la section Définir 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 dont l’interpréteur de commandes n’est pas pris en charge. Sans shell, les éléments suivants sont vrais :
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 est efficace uniquement pour
|
| source | [Obligatoire] Spécifie l’hôte initial auquel se connecter.
|
| port | Spécifie le port cible auquel se connecter.
|
| déboguer | Indique s’il faut écrire les informations de débogage SSH dans le fichier journal. L’utilisation du paramètre varie selon que le ServiceNow client SSH est activé ou non. Lorsque le ServiceNow client SSH est activé, ce paramètre fonctionne comme suit :
Lorsque le ServiceNow client SSH 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 les informations de débogage dans le fichier journal agent/journaux/agent.log . Remarque :
Ce fichier journal peut évoluer rapidement et doit être désactivé lorsqu’il n’est pas nécessaire. Le ServiceNow client SSH n’utilise pas ce paramètre.
|
| timeout | Définit le délai de connexion du socket pour le client SSH hérité. Le ServiceNow client SSH n’utilise pas ce paramètre.
|
| path_override | Spécifie comment modifier les chemins d’accès par défaut définis avant d’exécuter une commande. Saisissez un ou plusieurs chemins d’accès de remplacement délimités par deux points (:). Le chemin par défaut est /usr/sbin : /usr/bin : /bin : /sbin. Le ServiceNow client SSH accepte les préfixes suivants devant la valeur path_overide :
|
| keyboard_interactive | Détermine s’il convient d’appliquer keyboard_interactive mode de connexion SSH.
|
| must_sudo | Détermine si les commandes SSH s’exécutent via sudo. Remarque :
must_sudo paramètre de sonde affecte tous les schémas. Sur les hôtes Unix ou Linux, l’exécution du modèle peut exécuter de nombreuses commandes différentes, certaines ne doivent pas avoir sudo ajouté.
|
| run_in_terminal | Détermine si les commandes SSH s’exécutent sur un terminal SSH.
|
| set_path | Détermine si la sonde est autorisée à modifier la variable PATH de la session ou non. Par défaut, lors de la configuration de la session, la variable PATH est définie sur /usr/sbin :/usr/bin :/bin :/sbin.
|
| rm_override | Remplace la commande remove par défaut (/bin/rm -f) par la valeur fournie.
|
| use_snc_ssh | Active le ServiceNow client SSH. Le ServiceNow client SSH est actif par défaut sur les nouvelles instances. L’activation du ServiceNow client SSH désactive le client SSH hérité.
|
| command_timeout_ms | Nombre de millisecondes pendant lesquelles une commande SSH est autorisée à s’exécuter avant l’expiration (la valeur par défaut est configurable par serveur MID). Le client SSH hérité n’utilise pas ce paramètre.
|
| channel_timeout_ms | Spécifie la durée, en millisecondes, pendant laquelle un serveur MID attend une activité pendant le traitement d’une commande SSH. Si le serveur MID ne détecte pas d’activité dans la fenêtre de délai spécifiée, ce paramètre arrête la commande.
|
| preserve_sudo_environment | Indique s’il faut utiliser Sudo pour préserver l’environnement pour SSH. Ce paramètre n’est efficace 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 true, les informations de dépannage des informations d’identification sont envoyées à la file d’attente ECC, même si les informations d’identification réussissent. Voir Dépannage des informations d’identification pour plus d’informations. |