pengembangan-web-mp-pd.com

Apa server SSH yang baik untuk digunakan pada Windows?

Di waktu senggang, saya mendukung kantor istri saya dari jauh melalui VPN ke dalam Windows Server. Saya akan membeli layanan broadband nirkabel yang tidak mendukung VPN.

Saya tidak ingin membuka port desktop jarak jauh secara langsung, dan saya ingin mengatur terowongan SSH ke jaringan, dan jika perlu maka VPN di atasnya.

Apa windows terbaik SSH Server implementasi untuk digunakan pada Windows 2003 Server, atau haruskah saya hanya menggunakan sshwindows ?

113
Bruce McLeod

Saya telah menggunakan FreeSSHd di kotak Windows rumah saya, dan belum mengalami batasan apa pun. Sangat dianjurkan.

40
Dave K

Kami telah menggunakan Bitvise WinSSHD selama beberapa tahun sekarang dan sangat senang dengannya. Ini gratis untuk penggunaan "Non-Komersial/Pribadi", tetapi bahkan versi berbayar tidak terlalu mahal. Ini bagus karena dirancang khusus untuk Windows dan mendukung hampir semua jenis otentikasi yang akan Anda lakukan (AD, Kerberos, db pengguna mandiri, dll). Instalasi dan Peningkatan sangat mudah. Konfigurasi awal memiliki GUI yang bagus dan saya percaya sebagian besar konfigurasi juga dapat dituliskan. Situs mereka memberikan daftar fitur yang lebih lengkap.

* Edit: Sepertinya Bitvise memutuskan untuk mengganti nama produk menjadi Bitvise SSH Server

50
Ryan Bolger

Saya telah mengevaluasi KpyM SSH Server dan terlihat cukup bagus dan berlisensi BSD dengan sumber. Ini didasarkan pada cryptlib secara fundamental dan menciptakan Stasiun Jendela untuk setiap sesi yang merupakan alasan mengapa itu adalah salah satu dari beberapa solusi SSH open source yang bekerja dengan benar dengan PowerShell.

Kami telah menggunakan OpenSSH dikompilasi untuk Interix/SFU/SUA selama beberapa tahun terakhir. Kelemahannya adalah bahwa OpenSSH tidak memainkan semua itu dengan baik dengan PowerShell yang menjengkelkan dan membutuhkan subsistem POSIX penuh dari Services for Unix 3.5 atau Subsystem for Unix Applications (Win2k3 R2 dan yang lebih baru).

Bertahun-tahun yang lalu kami menggunakan Vandyke dan bekerja dengan baik.

Bitvise WinSSHD sangat bagus. Mendukung aes256 dan aes128 di luar kotak. Ini bukan open source tetapi gratis (dengan integrasi AD lumpuh) untuk penggunaan pribadi dan $ 100 USD per server untuk penggunaan komersial. Dapat dikonfigurasi untuk menggunakan PowerShell sebagai Shell default dan PowerShell bekerja dengan benar. WinSSHD memiliki konfigurasi per-akun dan per-grup yang sangat terperinci dan per IP klien dan per DNS klien. Ada tindakan masuk dan keluar yang dapat dikonfigurasi per akun atau grup. Mendukung file kunci publik OpenSSH. Mengekspos API otomatisasi. Tulis log ke log peristiwa Windows dan/atau file teks. Masih memiliki proses layanan kecil dan ringan.

14
Brian Reiter

CopSSH is Nice. Ini membungkus Cygwin OpenSSH di installer dan membuatnya sangat cepat dan mudah untuk mendapatkan hal-hal yang dikonfigurasi.

9
sherbang

Saya akan menggunakan yang dari cygwin.

Ini tidak secara langsung menjawab pertanyaan Anda, tetapi saya pikir SSL seaman SSH dan Anda juga dapat menggunakan stunnel atau socat ( http://www.dest-unreach.org/socat/ ) untuk buka port terenkripsi ssl terenkripsi yang bersertifikat ke desktop jarak jauh. Socat akan mengautentikasi menggunakan sertifikat klien ssl dan meneruskan jalur menuju port rdp. Pada mesin Anda, Anda akan melakukan hal yang sama secara terbalik. Halaman manual memiliki sampel untuk ini dan socat tersedia untuk windows

8
Christian

Salah satu opsi adalah OpenSSH untuk Windows :

OpenSSH untuk Windows adalah paket gratis yang menginstal server OpenSSH minimal dan utilitas klien dalam paket Cygwin tanpa memerlukan instalasi Cygwin penuh.

Paket OpenSSH untuk Windows menyediakan dukungan SSH/SCP/SFTP penuh. Dukungan terminal SSH menyediakan Prompt Perintah Windows yang umum, sambil mempertahankan jalur gaya Unix/Cygwin untuk SCP dan SFTP.

7
splattne

Secara pribadi, saya akan menghindari varian Cygwin. Saya punya masalah dengan OpenSSH berjalan sebagai layanan yang memblokir pembaruan windows. Baik untuk server non-produksi, tetapi bukan sesuatu yang ingin Anda andalkan untuk solusi akses jarak jauh Anda jika Anda mencoba menerapkan pembaruan tersebut.

2
JoshRivers

Saya menemukan FortressSSH sebagai solusi yang cepat dan andal. Mereka bahkan telah melalui sertifikasi Microsoft untuk Windows

http://pragmasys.com/FortressSSHServer.asp

2
Jeffrey

Saya selalu memiliki pengalaman yang baik dengan perangkat lunak Van Dyke (mereka menjadikan IMO klien Windows SSH terbaik). Untuk penggunaan server SSH Windows, mereka memiliki apa yang mereka sebut Server VShell.

http://www.vandyke.com/products/vshell/index.html

2
Jauder Ho