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).
netstat -anp
harus memberi tahu Anda proses mana yang sedang mendengarkan pada port 22.services.msc
. Saya benar-benar lebih suka itu menjadi server SSH nyata yang dapat saya gunakan, alih-alih layanan tidak berguna yang aneh ini ...Jawaban:
Ya, Windows 10 memiliki server SSH sejak versi 14352 .
Artikel itu menyatakan Anda tidak bisa berbuat banyak dengan itu:
Tidak disebutkan tentang membunuhnya.
Reddit utas
sumber
Ya, (Sep 2017) - memilikinya dan setelah Pembaruan Pencipta itu hanya diaktifkan ketika komputer dimasukkan ke Mode Pengembang.
Perhatikan bahwa ini BUKAN sama dengan Microsoft Win32-OpenSSH untuk Powershell.
Inilah artikel yang layak tentang cara mengendalikannya:
Cara mengaktifkan, masuk ke, atau menonaktifkan Microsoft SSH Server di Windows 10
Kutipan:
Anda dapat menggunakan klien SSH standar apa pun untuk masuk ke perangkat Anda. Nama login dan kata sandi diautentikasi menggunakan kredensial Windows biasa.
Server ini tidak dimaksudkan untuk menahan serangan masuk brute-force (misalnya, tidak ada batasan kecepatan), jadi panjang, kata sandi yang kuat adalah penting. Tidak disarankan untuk digunakan di alam bebas dengan sendirinya.
Ini berjalan sebagai sepasang layanan,
SSH Server Proxy
danSSH Server Broker
yang dapat dikontrol dariServices
layar kontrol normal . Untuk menghentikannya sepenuhnya, Anda dapat mengaturnyaDisabled
sumber