web-dev-qa-db-fra.com

Ajout de ssh à PATH sous Windows, qu'est-ce que j'écris exactement

Lorsque j'essaie de me connecter à github sur un nouvel ordinateur de travail Windows (je suis le premier à essayer), je reçois un permission denied (Public Key) error

En suivant les instructions sur github, j’ai ensuite essayé ssh -vT [email protected] 

Cela m'a dit que "ssh n'est pas reconnu comme une commande interne ou externe, un programme utilisable ou un fichier batch"

Googling que, j'ai découvert que ce message signifie "ssh n'est pas dans le PATH"

En essayant de l'ajouter à mon chemin, j'ai trouvé 

Variable name: Path
Variable value: :\Program Files (x86)\Windows Live\Shared

Qu'est-ce que exactement dois-je entrer pour ajouter ssh au chemin. Merci. Je ne sais pas si c'est 

:\Program Files (x86)\Windows Live\Shared\ssh.exe

ou autre chose...

17
Leahcim

Vous devez localiser le répertoire dans lequel ssh.exe se trouve.

Vous devez ensuite aller dans les Propriétés système (appuyez sur WINDOWS KEY + PAUSE), allez dans Paramètres système avancés, cliquez sur Variables d'environnement ...

Faites défiler la fenêtre déroulante en bas jusqu'à "Path" sous "Variable". Cliquez dessus, cliquez sur Modifier ...

Accédez à la fin de la valeur, ajoutez un point-virgule s'il n'en existe pas déjà et tapez le chemin du répertoire dans lequel se trouve ssh.exe .

SSH.exe sera dans C:\Program Files\Git\usr\bin

13
Deepak Ramesh

Si Git pour Windows est installé, Bash Shell est installé avec ssh et autres.

Vous pouvez exécuter ssh depuis Bash:

A partir de l'invite de commande, exécutez la commande:

bash -c "ssh -vT [email protected]"

Bash Shell est conscient du chemin de ssh.

Pas besoin d'ajouter le chemin de ssh dans l'environnement de chemin.

0
M.Hassan