Bawiłem się nmap i odkryłem, że moje w pełni aktualne okno systemu Windows 10 (1607 pro - nie poufne) ma otwarty port 22 (ssh). I $ssh <ip>
do tego i stwierdzam, że tak, na moim komputerze działa serwer ssh. Nauczyłem się niczego nie dziwić, jeśli chodzi o okna. Próbowałem hasła (zarówno moje konto lokalne pw, jak i „uniksowe hasło” systemu Windows, które były wymagane podczas instalowania nowego „podsystemu Windows dla systemu Linux” i oba zakończyły się niepowodzeniem.
Poszedłem do komputera z systemem Windows 10 i uruchomiłem c:\>bash
i upewniłem się, że serwer ssh nie jest ustawiony na uruchamianie na żadnym poziomie działania, a następnie zrestartowałem (nie mam pojęcia, jak działa funkcja linux w systemie Windows inna niż wydaje się działać). Po ponownym uruchomieniu nadal pokazałem, że port 22 jest otwarty. Zajrzałem do zapory systemu Windows i znalazłem wpisy dotyczące „usługi proxy serwera ssh”; Zajrzałem do services.msc i znalazłem „brokera serwera ssh” i „proxy serwera ssh”; Spojrzałem na google i nie znalazłem absolutnie nic o ssh w oknach poza obietnicami, że wydarzy się to w pewnym momencie i ludzie pytają, kiedy?
Co się dzieje? Dlaczego mam uruchomiony serwer ssh, o którym nic nie wiedziałem? Jak to skonfigurować? Jak to zabić? Czy zabicie go faktycznie zabije? Czy też jest tak, jak w przypadku innych opcji w systemie Windows 10, które zdają się czasami wracać do tego, co (prawdopodobnie) Microsoft uważa, że powinienem był wybrać (lub życzyłbym sobie tego).
services.msc
. Wolałbym, żeby to był prawdziwy serwer SSH, którego mogę używać, zamiast tej dziwnej bezużytecznej usługi ...
netstat -anp
powinien powiedzieć, który proces nasłuchuje na porcie 22.