web-dev-qa-db-fra.com

Windows 10 a-t-il déjà SSH?

J'essayais de savoir si je pouvais utiliser SSH dans Windows 10, de nombreux articles datant du début de l'année annonçant que Windows 10 allait inclure SSH dans PowerShell, mais je ne peux toujours pas l'utiliser dans mes fenêtres 10. Windows 10 supporte déjà SSH? ou dois-je encore utiliser des applications tierces comme du mastic?

8
shenkwen

Windows ne prend actuellement pas en charge SSH en natif (prévu début 2016 ).

Quelques lectures supplémentaires ici

4
Jonno

Voici une réponse plus complète de la semaine dernière:

L'équipe PowerShell continue de travailler sur une implémentation Windows OpenSSH. Leur travail actif peut être vu dans ce dépôt qui est un fork de la racine du dépôt openssh-portable . Vous pouvez voir dans l'historique des validations que l'équipe PowerShell fusionne régulièrement les validations en amont dans leur référentiel, tout en ajoutant leurs propres validations.

Autant que je sache, PowerShell/openssh-portable n’a modifié que le code en amont en ajoutant les dossiers suivants (et leurs fichiers sources contenus) ~/contrib/win32, ~/regress/pesterTests et ~/regress/unittests/win32compat.

Le 19 décembre 2016, l'équipe PowerShell a créé une demande d'extraction dans le référentiel openssh/openssh-portable qui est toujours en cours de révision. L'activité la plus récente sur la demande d'attraction semble être les commentaires/validations du 13 juin 2017.

L’équipe PowerShell a un deuxième référentiel, PowerShell/Win32-OpenSSH , où elle construit des versions de PowerShell/openssh- portable disponible. Le référentiel Win32-OpenSSH comporte quelques modifications, mais est principalement une copie source de PowerShell/openssh- portable .

Vous pouvez voir la liste des Win32-OpenSSH publiées ici . Les versions contiennent des fichiers binaires exécutables des commandes openssh courantes. Si vous extrayez les fichiers binaires puis ajoutez leur répertoire à votre variable PATH, vous devriez pouvoir les utiliser.

4
Mark Rucker

Vous pouvez également utiliser PuTTY pour un accès côté client. Si vous voulez quelque chose côté serveur, c'est un peu plus difficile. Mais vous pouvez utiliser cygwin . Il existe certains articles pour que son démon ssh s'exécute en tant que service Windows.

2
Raymond Burkholder