Configurer Cygwin pour Advanced Server Access

Les utilisateurs Windows peuvent installer Cygwin, qui fournit des outils open source et GNU proposant des fonctionnalités similaires à celles des systèmes d'exploitation Linux. Pour que Advanced Server Access fonctionne correctement, les utilisateurs doivent configurer ProxyCommand afin qu'il fonctionne avec Cygwin.

Avant de commencer

Lancement de la procédure

  1. Démarrez un terminal local sur Cygwin. Votre répertoire personnel (~) s'ouvre par défaut.
  2. Créez un répertoire .ssh en utilisant la commande suivante : mkdir .ssh
  3. Modifiez le fichier de configuration SSH à l'aide de la commande suivante :cat <<ADDTEXT >> .ssh/config. Remarque : ADDTEXT est un séparateur qui permet de déterminer le moment où il faut arrêter d'accepter des entrées pour le fichier de configuration.
  4. Saisissez les commandes suivantes dans le terminal :
    # Configures ProxyCommand for use with Advanced Server Access
    Match exec "/cygdrive/c/Users/Admin/AppData/Local/Apps/ScaleFT/bin/sft.exe resolve -q  %h"
    ProxyCommand "/cygdrive/c/Users/Admin/AppData/Local/Apps/ScaleFT/bin/sft.exe" proxycommand  %h
    UserKnownHostsFile /cygdrive/c/Users/Admin/AppData/Local/ScaleFT/proxycommand_known_hosts
    ADDTEXT

    Remarque : vous pourriez avoir besoin de modifier les chemins d'accès des fichiers pour qu'ils correspondent au chemin d'installation spécifique de votre appareil.

  5. Enregistrez le fichier de configuration.