Saya bermain-main dengan nmap dan menemukan kotak windows 10 (1607 pro-not insider) saya yang sepenuhnya terbaru memiliki port 22 terbuka (ssh). Saya $ssh <ip>
ke sana dan menemukan bahwa ya, ada server ssh yang berjalan di mesin saya. Saya telah belajar untuk tidak terkejut oleh apa pun ketika datang ke windows. Saya mencoba kata sandi saya (keduanya akun lokal saya dan windows saya "unix password" yang diperlukan ketika menginstal "subsistem Windows untuk Linux" yang baru dan keduanya gagal.
Saya pergi ke mesin windows 10 dan berlari c:\>bash
dan memastikan ssh server tidak diatur untuk memulai pada runlevel dan kemudian restart (saya tidak tahu bagaimana fitur linux di windows bekerja selain tampaknya berfungsi). Setelah restart saya masih menunjukkan port 22 terbuka. Saya mencari di windows firewall dan menemukan entri untuk "ssh server proxy service"; Saya mencari di services.msc dan menemukan "ssh server broker" dan "ssh server proxy"; Saya mencari di google dan sama sekali tidak menemukan apa pun tentang ssh di windows selain janji-janji tentang hal itu terjadi di beberapa titik dan orang bertanya kapan?
Apa yang sedang terjadi? Mengapa saya menjalankan ssh server yang tidak saya ketahui? Bagaimana cara mengkonfigurasinya? Bagaimana saya membunuhnya? Akankah membunuhnya benar-benar membunuhnya? Atau apakah itu seperti opsi lain di Windows 10 yang tampaknya sesekali beralih kembali ke apa (mungkin) yang menurut Microsoft seharusnya saya pilih (atau harapan saya miliki).
services.msc
. Saya benar-benar lebih suka itu menjadi server SSH nyata yang dapat saya gunakan, alih-alih layanan tidak berguna yang aneh ini ...
netstat -anp
harus memberi tahu Anda proses mana yang sedang mendengarkan pada port 22.