Sonde de relais SCP
La sonde de relais SCP copie un seul fichier ou le contenu d'un répertoire d'un hôte à un autre, en utilisant le Serveur MID comme relais.
La sonde de relais SCP utilise les mêmes paramètres que la commande SSH. Les commandes peuvent être envoyées dans le contexte ou hors du contexte d'un terminal (tty), et avec ou sans sudo (pour les commandes telles que lsof, qui doivent être exécutées dans le contexte de la racine pour extraire les informations dont nous avons besoin). Lorsque des commandes sont envoyées dans le contexte d'un terminal, le chemin d'accès est automatiquement élargi pour inclure un ensemble de chemins par défaut (il peut être élargi davantage à l'aide du paramètre path_override). Si l'ordinateur cible est l'ordinateur local, SSH n'est pas utilisé ; au lieu de cela, un shell local est lancé pour exécuter la commande.
Pour obtenir des instructions sur la configuration des paramètres de sonde, consultez Configurer les paramètres de sonde.
| Paramètre | Description | Valeur par défaut |
|---|---|---|
| debug | Active la journalisation du débogage. | faux |
| debug_ssh | Active le fichier agent.log de journalisation du débogage J2SSH Remarque : ce fichier journal peut devenir rapidement volumineux et doit être désactivé si nécessaire. |
faux |
| timeout | Définit le délai d'expiration de la connexion de l'embase, en millisecondes. | 60 000 |
| path_override | Remplace les chemins d'accès par défaut définis avant d'exécuter une commande. | aucun |
| keyboard_interactive | Si ce paramètre est défini sur vrai, il force l'utilisation du mode de connexion SSH de keyboard_interactive. | faux |
| must_sudo | Si ce paramètre est défini sur vrai, il force l'exécution de la commande via sudo. | faux |
| run_in_terminal | Si ce paramètre est défini sur faux, il désactive l'exécution des commandes SSH dans un terminal SSH (de nombreuses commandes seront interrompues). | VRAI |
| long_runner | Si ce paramètre est présent, il indique une commande SSH de longue durée. | faux |
| set_path | Si ce paramètre est défini sur faux, il désactive la définition de la variable d'environnement de chemin d'accès avant d'exécuter la commande. | VRAI |
| rm_override | Si ce paramètre est présent, il remplace la commande rm par défaut ("/sbin/rm -f") par la valeur fournie. | aucun |
| source | Hôte source ou adresse IP à partir desquels effectuer la copie. | requis |
| source_port | Port SSH sur la source (la valeur par défaut est 22). | requis |
| from_file | Nom du fichier à copier à partir de la source. | requis |
| target | Hôte cible ou adresse IP vers lesquels effectuer la copie. | requis |
| target_port | Port SSH sur la cible (la valeur par défaut est 22). | requis |
| to_file | Nom du fichier à copier sur la cible. | requis |