Depuis quelques jours, Microsoft a déployé dans sa mise à jour de Windows 10 un client OpenSSH. Voyons comment activer cette fonctionnalité.

Enfin ! Enfin un client SSH en natif dans Windows ! Certes, les PuTTY et consorts font très bien leur travail, ainsi que la commande ssh via le Bash de Windows 10 mais le fait d'avoir la commande ssh directement disponible dans l'invite de commandes Windows est très appréciable.

Pour le moment, le client OpenSSH est en version bêta. Voici comment l'activer.

Rendez-vous dans les Paramètres de Windows 10 (Win + I), puis dans Applications.

Dans l'onglet "Applications et fonctionnalités", cliquez sur le lien "Gérer les fonctionnalités facultatives".

Cliquez ensuite sur le bouton "Ajouter une fonctionnalité". Choisissez "OpenSSH Client (bêta)" dans la liste et cliquez sur le bouton "Installer".

Etant donné le poids de la fonctionnalité, le téléchargement et l'installation sont extrêmement rapides.

Il n'est pas nécessaire de redémarrer la machine pour pouvoir utiliser le client.

Ouvrez ensuite une invite de commandes en mode Administrateur et tapez simplement la commande ssh pour vérifier que la fonctionnalité est bien installée.

Cerise sur le gâteau, ces commandes suivantes sont également disponibles à l'usage désormais :

  • scp
  • sftp
  • ssh-add
  • ssh-agent
  • ssh-keygen

De plus, le fichier de configuration sshd_config est présent dans C:\Windows\System32\OpenSSH.