Configurer Cygwin pour Okta Privileged Access

Les utilisateurs Windows peuvent installer Cygwin, qui fournit des outils à code source libre et GNU proposant des fonctionnalités similaires à celles des systèmes d'exploitation Linux. Pour qu'Okta Privileged Accessfonctionne 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. Si vous utilisez sft version 1.109.0 ou ultérieure, copiez le résultat de sft ssh-config --cygwin.
  5. Si vous utilisez une version de sft antérieure à la version 1.109.0, saisissez les commandes suivantes dans le terminal :
    # Configures ProxyCommand for use with Okta Privileged 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
  6. Enregistrez le fichier de configuration.