Sonde de relais SCP

  • Rversion finale: Washingtondc
  • Mis à jour 1 févr. 2024
  • 2 minutes de lecture
  • 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.

    Les paramètres suivants peuvent être transmis à la sonde de relais SCP :
    Tableau 1. Paramètres
    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