Apakah windows 10 sudah memiliki SSH?

8

Saya mencoba mencari tahu apakah saya dapat menggunakan SSH di windows 10, ada banyak sudut dari awal tahun ini yang mengatakan windows 10 akan memasukkan SSH di PowerShell, tapi saya masih tidak bisa menggunakannya di windows saya 10. Begitu juga windows 10 sudah mendukung SSH? atau saya masih harus menggunakan aplikasi pihak ketiga seperti dempul?

shenkwen
sumber
(September 2017) Ya, dalam pembaruan pembuat, hanya dalam mode Pengembangan. Lihat di sini: superuser.com/questions/1120133/…
SDsolar

Jawaban:

4

Windows saat ini tidak memiliki dukungan SSH asli (diharapkan awal 2016 )

Beberapa bacaan lebih lanjut di sini

Jonno
sumber
Layak ditunjukkan mengingat Microsoft telah membungkam tentang SSH asli sejauh ini, sangat mungkin rencana itu dibatalkan.
Ramhound
ssh termasuk dalam "layanan Linux untuk Windows", yang hanya tersedia jika Anda menjalankan pratinjau Win10. Semoga akan diluncurkan dalam normal, membangun stabil segera.
sep332
2
nah, sepertinya win10 sekarang menjalankan layanan ssh secara default. Saya tidak melakukan apa-apa dan saya melihatnya mendengarkan pada port 22 dan saya dapat terhubung dengan menggunakan dempul. Sepertinya mereka diam-diam mengaktifkannya.
Pavel P
Saya memiliki pengalaman yang sama dengan Pavel. Saya menginstal Linux Subsystem untuk Windows beberapa waktu lalu, dan saya sudah menggunakannya, tetapi saya tidak tahu itu termasuk server SSH . Saya hanya menemukan itu berjalan ketika saya menjalankan "netstat -a" dan melihat bahwa port 22 terbuka. Saya kemudian mencoba SSH ke mesin Windows saya dari PC Linux, dan ya ampun! itu berhasil.
Charles Burge
Ini adalah pembaruan terakhir yang saya lihat: blogs.msdn.microsoft.com/powershell/2015/10/10/19/… . Ada banyak kegiatan di repo GitHub proyek tetapi tidak ada kata-kata di peta jalan: github.com/PowerShell/Win32-OpenSSH/commits/L1-Prod
JohnnyO
4

Berikut jawaban yang lebih lengkap pada minggu lalu:

Tim PowerShell terus bekerja pada implementasi Windows OpenSSH. Pekerjaan aktif mereka dapat dilihat di repositori ini yang merupakan garpu dari repositori root openssh-portable . Anda dapat melihat dari histori komit bahwa tim PowerShell secara teratur menggabungkan komit upstream ke dalam repositori mereka serta menambahkan komit mereka sendiri.

Yang terbaik yang dapat saya katakan kepada PowerShell / openssh-portable hanya memodifikasi kode upstream dengan menambahkan folder berikut (dan file sumber yang terkandung) ~ / contrib / win32, ~ / regress / pesterTests dan ~ / regress / unittests / win32compat.

Pada 19 Desember 2016, tim PowerShell membuat permintaan tarik ke repositori openssh / openssh-portable yang masih dalam peninjauan. Aktivitas terbaru pada permintaan tarikan tampaknya adalah komentar / komitmen pada 13 Juni 2017.

Tim PowerShell memiliki repositori kedua, PowerShell / Win32-OpenSSH , di mana mereka membuat build dari PowerShell / openssh-portable . The Win32-OpenSSH repo memiliki beberapa komit sendiri tapi sebagian besar salinan sumber dari PowerShell / openssh-portable .

Anda dapat melihat daftar rilis Win32-OpenSSH di sini . Rilis berisi binari yang dapat dieksekusi dari perintah openssh umum. Jika Anda mengekstrak binari dan kemudian menambahkan direktori mereka ke variabel PATH Anda, Anda harus dapat menggunakannya.

Mark Rucker
sumber
ini sangat bagus untuk keluar di Windows dan menggunakan ssh, ini bekerja dengan baik !! Terima kasih!
user46550
2

Apa yang dapat Anda lakukan sebagai alternatif adalah menggunakan dempul untuk akses sisi klien. Jika Anda menginginkan sisi server, itu sedikit lebih sulit. Tapi Anda bisa menggunakan cygwin . Ada beberapa artikel untuk menjalankan daemon ssh sebagai layanan windows.

Raymond Burkholder
sumber