Sonde SCPRelay

  • Rversion finale: Australia
  • Mis à jour 12 mars 2026
  • 1 minute de lecture
  • La sonde de relais SCP copie un fichier unique 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 SSHCommand. Les commandes peuvent être envoyées dans ou hors du contexte d’un terminal (tty), et avec ou sans sudo (pour les commandes, telles que lsof, qui nécessitent d’être exécutées dans le contexte de root pour cracher les informations dont nous avons besoin). Lorsque des commandes sont envoyées dans le contexte d’un terminal, le chemin est automatiquement élargi pour inclure un ensemble de chemins par défaut (et cela peut être élargi davantage avec le paramètre path_override). Si la machine cible est la machine locale, SSH n’est pas utilisé ; Au lieu de cela, un shell local est exécuté pour exécuter la commande.

    Pour plus d’informations sur la configuration des paramètres de sonde, reportez-vous à la section Définir les paramètres de sonde.

    Les paramètres suivants peuvent être transmis à la sonde de relais SCP :
    Tableau 1. Paramètres
    Paramètre Description Valeur par défaut
    déboguer Active la journalisation des débogages. Faux
    debug_ssh Active la journalisation du débogage J2SSH agent.log
    Remarque :
    Ce fichier journal peut évoluer rapidement et doit être désactivé lorsqu’il n’est pas nécessaire.
    Faux
    timeout Définit le délai de connexion du socket, en ms. 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 vrai, force l’utilisation du mode de connexion SSH keyboard_interactive. Faux
    must_sudo Si la valeur est vrai, force l’exécution de la commande via sudo. Faux
    run_in_terminal Si la valeur est faux, désactive l’exécution des commandes SSH dans un terminal SSH (cela interromprait de nombreuses commandes). VRAI
    long_runner S’il est présent, indique une commande SSH de longue durée. Faux
    set_path Si la valeur est fausse, la définition de la variable d’environnement path (path) est désactivée avant d’exécuter la commande. VRAI
    rm_override Si elle est présente, remplace la commande rm par défaut (« /sbin/rm -f ») par la valeur fournie. aucun
    source Hôte source ou adresse IP à partir de laquelle effectuer la copie. obligatoire
    source_port Port SSH sur la source (22 par défaut). obligatoire
    from_file Nom du fichier à copier à partir de la source. obligatoire
    target Hôte cible ou adresse IP vers laquelle effectuer la copie. obligatoire
    target_port Port SSH sur la cible (22 par défaut). obligatoire
    to_file Nom du fichier à copier sur la cible. obligatoire