Je jouais avec nmap et j'ai découvert que ma boîte Windows 10 (1607 pro - pas initié) entièrement à jour avait le port 22 ouvert (ssh). Je le fais $ssh <ip>
et je trouve que oui, il y a un serveur ssh qui tourne sur ma machine. J'ai appris à ne pas être surpris par quoi que ce soit en ce qui concerne les fenêtres. J'ai essayé mon mot de passe (mon compte local pw et mon Windows "mot de passe unix" qui était requis lors de l'installation du nouveau "sous-système Windows pour Linux" et les deux ont échoué.
Je suis allé sur la machine Windows 10 et j'ai couru c:\>bash
et je me suis assuré que le serveur ssh n'était pas configuré pour démarrer à n'importe quel niveau d'exécution, puis redémarré (je ne sais pas comment fonctionne la fonction linux dans Windows, à part ce qui semble fonctionner). Après le redémarrage, j'ai toujours montré le port 22 ouvert. J'ai regardé dans le pare-feu Windows et trouvé des entrées pour le "service proxy de serveur ssh"; J'ai regardé dans services.msc et trouvé "ssh server broker" et "ssh server proxy"; J'ai regardé sur google et n'ai trouvé absolument rien sur ssh sur les fenêtres autres que les promesses que cela se produise à un moment donné et les gens demandent quand?
Que se passe-t-il? Pourquoi ai-je un serveur ssh en marche dont je ne savais rien? Comment le configurer? Comment puis-je le tuer? Le tuer le tuera-t-il réellement? Ou est-ce comme les autres options de Windows 10 qui semblent de temps en temps revenir à ce que (vraisemblablement) Microsoft pense que j'aurais dû choisir (ou souhaiter).
services.msc
. Je préférerais en fait que ce soit un vrai serveur SSH que je peux utiliser, au lieu de ce service inutile bizarre ...
netstat -anp
devrait vous dire quel processus écoute sur le port 22.