Saya bertanya-tanya apa yang digunakan orang sebagai server SSHd di Windows? Saya telah memutuskan bahwa saya ingin dapat masuk menggunakan SSH pada komputer Windows saya tetapi saya tidak ingin menggunakan Linux secara penuh waktu. Apa pilihan saya, selain Cygwin (yang saya tahu)? Saya telah melihat ke beberapa perangkat lunak server lain tetapi saya tidak tahu mana yang dapat diandalkan dan itu tidak mudah untuk menemukan review dari beberapa dari mereka. Terima kasih!
14
Jawaban:
Lihatlah freeSSHd jika Anda ingin menghindari cygwin. Saya tidak punya masalah dengan itu. Alat FreeFTPd mereka cukup bagus juga.
Tangkapan layar:
sumber
Bitvise SSH Server adalah produk hebat. Gratis untuk penggunaan pribadi tetapi saya memiliki lisensi berbayar untuk penggunaan komersial. Dengan Klien SSH mereka , Anda dapat mengatur penerusan SOCKS saat Anda berada di jalan untuk mengarahkan lalu lintas web dan surat melalui server Anda. Mendukung port tunnel, desktop jarak jauh, SFTP dan pengguna virtual dengan GUI yang mudah dikonfigurasi.
sumber
Saya menggunakan OpenSSH . Itu memang menggunakan bagian bentuk cygwin, tetapi menginstal apa yang dibutuhkan & jauh lebih kecil daripada instalasi cywin penuh. Cukup mudah untuk mengaturnya sebagai layanan di Windows (setidaknya XP) - tidak ada pengalaman menjalankannya di Vista atau Windows 7.
sumber
Lihat juga pertanyaan-pertanyaan ini:
/programming/18292/what-are-some-good-ssh-servers-for-windows
/server/8411/what-is-a-good-ssh-server-to-use-on-windows
sumber
Microsoft baru-baru ini merilis build sendiri OpenSSH untuk Windows ( Rilis dan Unduhan ).
Itu tidak memiliki ketergantungan pada Cygwin atau apa pun.
Saya telah menyiapkan panduan untuk mengatur server SSH / SFTP pada Windows menggunakan Microsoft build dari OpenSSH ini .
sumber
Saya dulu menggunakan OpenSSH tetapi telah beralih menggunakan KpyM ( http://www.kpym.com ) dengan beberapa modifikasi kode untuk keperluan saya sendiri. Ini jauh lebih ringan daripada freesshd dan dapat berjalan sebagai layanan yang sangat baik untuk jaringan di mana Anda hanya ingin menjalankannya sepanjang waktu tanpa ikon baki pemberitahuan. plus untuk penyebaran Anda dapat menggunakan flag / SILENT untuk menginstal dengan default.
sumber
Cygwin OpenSSH .
Langkah:
$ ssh_config
$ net start sshd
Tambahkan diri Anda sendiri (paling sederhana):
$ ssh-user-config
(katakan YA untuk yang pertama saja sudah cukup)$ ssh my_username@hostname_with_cygwin_openssh
dari mesin lainMenambahkan pengguna lain:
$ mkpasswd
dari Cygwin untuk memperbarui / etc / passwd$ nano /home/john/.ssh/authorized_keys
dan rekatkan kunci SSH publik AndaJika Anda memiliki masalah, periksa
/var/log/sshd.log
sumber
Saya dulu menggunakan copSSH ; ini didasarkan pada OpenSSH.
Gunakan praktik yang dijelaskan di sini dan di sini untuk menguncinya.
Saya suka klien Bitvise Tunnelier . Dalam pengalaman saya, itu lebih baik daripada dempul (terutama opsi sambung kembali).
sumber