Terowongan SSH sebagai Layanan Windows [ditutup]


8

Saya ingin mengatur terowongan SSH untuk dijalankan sebagai layanan Windows, saya harus dapat mengaturnya hanya menggunakan baris perintah sehingga ini menghitung semua perangkat lunak yang tidak termasuk versi baris perintah.

Alat apa yang tersedia untuk Windows yang bisa saya gunakan untuk melakukan ini?

Jawaban:


4

Jika sistem Windows Anda menjalankan server SSH, Anda dapat membuat terowongan terbalik yang memulai koneksi dari sisi lain.

Ada beberapa server SSH yang tersedia untuk Windows, misalnya copssh . Di sisi lain Anda bisa menggunakan autossh untuk memastikan bahwa terowongan akan dibangun kembali jika koneksi antara klien dan server terputus.

Dengan cara ini, alih-alih harus menjalankan klien ssh sebagai layanan di Windows, Anda harus menjalankan server ssh seperti yang saya sebutkan.


Itu ide yang menarik, saya akan melihat ini. Terima kasih
Callum

@mfriedman: Apakah Anda masih merekomendasikan copssh hari ini? Situs web mereka mengatakan versi gratisnya sudah usang.
einpoklum

4

Bitvise WinSSHD

Saya telah menggunakan WinSSHD dari Bitvise dan sangat beruntung di masa lalu.

Salah satu hal baik yang saya sukai adalah ketika Anda memiliki server di luar kendali dan tidak bisa masuk melalui VNC karena dipatok pada CPU 100% atau kehabisan memori dan meronta-ronta memori virtual Anda selalu dapat masuk dengan SSH untuk mengeluarkan perintah reboot.

http://www.bitvise.com/download-area

Saya belum menginstalnya (segar) dalam beberapa saat, jadi saya mencoba mengingat apakah itu mendukung baris perintah langsung atau tidak. Anda harus melihatnya.


Kami memiliki beberapa server yang mempertahankan koneksi SSH sebagai layanan windows. Saya menggunakan NSSM untuk mengkonfigurasi layanan windows. Ini bekerja dengan baik.
Ronnie Overby

2

Anda bisa mencoba Putty Tray

http://haanstra.eu/putty/

Bukan layanan windows, tapi cukup dekat. Anda dapat membuatnya memulai profil tersimpan dari baris perintah dengan

puttytray.exe -load "<profile name>"

Jika Anda masuk secara otomatis dengan otentikasi kunci, Anda dapat dengan mudah mengonfigurasinya untuk menyambung kembali saat terputus dan hanya dapat dilihat sebagai ikon baki.


Jadi, apa yang perlu dilakukan selain menambahkan baris ini ke daftar perintah 'Jalankan' saat login? Di mana Anda mengkonfigurasinya untuk menyambungkan kembali-saat-memutuskan dan memulai minimal-to-tray?
einpoklum

Ini hanya garpu dari Putty biasa dengan opsi tambahan yang tersedia. misalnya tab Window | Behavior memiliki panel tambahan untuk "Sesuaikan ikon" tempat Anda dapat mengatur "Tampilkan ikon baki: Saat mulai". Tab Connection memiliki "Mencoba untuk menyambung kembali pada kegagalan koneksi" dll.
rwired

2

Saya telah menggunakan FreeSSHD untuk beberapa waktu dengan banyak kesuksesan. Itu dapat berjalan sebagai layanan, mendukung login sertifikat, dan ...


2

Saya menggunakan cygwin 's openssh paket untuk melakukan hal ini dengan sukses besar.

Paket openssh termasuk server SSH sshd,, yang dapat dengan mudah diinstal sebagai layanan Windows menggunakan skrip ssh-host-configdan kemudian memulainya dengan menggunakan perintah Windows net start sshd. Rincian lengkap dihilangkan hanya untuk singkatnya ...

Gina Trapani memposting petunjuk langkah demi langkah tentang Lifehacker yang sekarang sudah beberapa tahun tetapi, sejauh yang saya tahu dari pemindaian cepat, tetap 100% dapat diterapkan dan akurat.


1
Bagaimana cara Anda menggunakan sshdterowongan secara konstan? Halaman yang Anda tautkan tidak menyebutkan terowongan.
einpoklum
Dengan menggunakan situs kami, Anda mengakui telah membaca dan memahami Kebijakan Cookie dan Kebijakan Privasi kami.
Licensed under cc by-sa 3.0 with attribution required.