Apa klien tunneling SSH yang baik untuk OS X?


66

Saya telah menggunakan SSH Tunnel manager untuk dengan mudah mengatur dan menghentikan tunneling port melalui SSH ke berbagai server di perusahaan saya. Itu menyelamatkan saya dari rasa sakit membuka jendela terminal baru yang akan nongkrong di sana hanya demi memiliki terowongan terbuka.

Ini bekerja dengan baik (well, semacam) tetapi SSH Tunnel Manager adalah aplikasi PowerPC. Dengan Lion, itu tidak didukung lagi.

Apa pengganti yang baik?

Jawaban:


19

SSHTunnel adalah UI berbasis kakao gratis untuk manajemen terowongan SSH. Bekerja pada 10,5 dan lebih tinggi. Belum diperbarui untuk sementara waktu tetapi kode yang ada di sana cukup stabil. Itu bekerja dengan baik untuk saya di masa lalu.

SSHTunnel


Apakah ini sudah diuji di bawah Lion?
dustmachine

Saya belum mencobanya.
Ian C.

Punya kesempatan untuk mencobanya hari ini. Ya, itu masih bekerja untuk saya di Lion (10.6.0).
Ian C.

@Ian 10.6.0 bukan Lion - ini Snow Leopard.
CajunLuke

6
Ini tidak berfungsi pada OS X 10.8.x
bogdan

48

Mengapa tidak menggunakan SSH Tunnel melalui OSX's built in Terminal? ...

Luncurkan terowongan SSH

Untuk memulai terowongan SSH Anda, cukup buka Mac OSX Terminal.app dan sambungkan ke server jarak jauh Anda melalui SSH dengan tanda berikut:

ssh -D 8080 -C -N username@example.com

Ini akan meluncurkan terowongan SSH kami di port 8080 dan merutekan semua lalu lintas (dengan aman) melalui server di example.com.

Jelajahi Web

Sekarang, mari mulai menjelajah web menggunakan SSH Tunnel (Chrome) baru Anda:

  • Buka Google Chrome
  • Pilih 'Chrome' di kiri atas
  • Pilih 'Preferensi'
  • Pilih 'Tampilkan pengaturan lanjutan ...'
  • Pilih 'Ubah pengaturan proxy ...'
  • Pilih 'Proxy SOCKS'
  • Masukkan '127.0.0.1 ′
  • Masukkan port '8080 ′
  • Simpan perubahan dengan memilih 'OK'

8
Pertanyaannya secara khusus bagaimana menghindari melakukan semua itu, karena itu menjengkelkan ketika Anda harus sering melakukannya.
Nick Matteo

3
Tidak juga, karena Anda dapat meluncurkan terminal dan menjalankan perintah di latar belakang, yang berarti Anda bisa menutup terminal. Dapat diatur sebagai skrip juga, alih-alih menggunakan aplikasi pihak ke-3.
Efren

20

Coba Secure Pipes: http://www.opoet.com Ini adalah perangkat lunak gratis dan saya mencari lebih banyak orang untuk menggunakannya.


4
Selamat Datang di Tanya Berbeda! Silakan lihat pusat bantuan tentang promosi diri .
GRG

1
Pipa Aman berfungsi dengan baik (Setidaknya untuk penyerang lokal) di El Capitan.
Ranhiru Jude Cooray

1
Utilitas keren! Bekerja dengan sempurna di macOS Sierra.
Nirmal

1
Bisakah ini membuat beberapa terowongan melalui koneksi SSH yang sama? UI tidak terlihat seperti itu bisa
antak

1
@antak Ya, tidak bisa yang sekarang saya uninstall.
vikas027

13

SSH Tunnel Manager sekarang ada di Mac App Store! Jadi, Anda bisa menjalankannya di Lion.


1
Tidak dapat diandalkan pada 10.8, hanya berfungsi kadang-kadang.
Sorin

Itu tidak mendukung pengalihan lokal untuk port <1024 karena itu membutuhkan hak akses root dan aplikasi belum mendukung itu :(
Ian Dunn

2
Tidak tersedia di toko aplikasi Australia $ #%!
oden

1
Saya mendapatkan "Tidak tersedia di toko AS" (OS X 10.11.5)
Ian C.

8

Core Tunnel yang dipanggang oleh Codinn adalah pengelola terowongan yang intuitif dan mudah digunakan:

  1. Mendukung penerusan port lokal, jarak jauh dan dinamis
  2. Kompatibel dengan OpenSSH
  3. Terintegrasi dengan Keychain macOS
  4. Menghubungkan kembali secara otomatis
  5. Editor konfigurasi lanjutan
  6. Ikon status di bilah menu
  7. Tag khusus
  8. Mengimpor dan mengekspor

Terowongan Inti - Ikhtisar Terowongan Inti - Item Status Core Tunnel - Editor Opsi Lanjut


Terima kasih untuk cobaan itu. ps aux | grep sshtidak punya apa-apa. Bagaimana Anda memulai terowongan?
hbrl

@hbrls Karena SSH Tunnel didasarkan pada pustaka SSH yang sangat baik - libssh :) BTW, kami juga memiliki open-source SSHKitCore komponen inti kami , yang didasarkan pada libssh.
Yang.Y

1
Baru saja membeli aplikasi berbayar ini dan menyukainya. 63 ulasan bintang 5 (menghitung semua versi aplikasi) di Apple Mac App Store. Ini cantik dan intuitif, solusi yang sangat spesifik untuk Mac, dan cara yang baik untuk mengelola terowongan, jadi saya tidak perlu melacak skrip dan memastikan skrip dijalankan saat boot, dll ... Dan BTW, menggunakan ini. Saya dapat membuat terowongan untuk mengatasi batasan frustrasi CyberDuck (baru-baru ini April 2017) karena sepertinya tidak mendukung opsi ~ / .ssh / config ProxyCommand. Secara teknis, tidak ada aplikasi yang diperlukan untuk penyelesaian itu, tetapi itu pasti membuatnya nyaman!
clearlight



1

Saya menggunakan iSSH di Lion, yang merupakan aplikasi front-end ke aplikasi baris perintah "ssh". Ini memberikan cara cepat dan mudah untuk memulai koneksi SSH ke komputer jarak jauh.


3
iSSH aleays meminta kata sandi sehingga tidak berfungsi dengan kunci SSH.
bogdan


0

iSSH tidak dapat mengingat kata sandi saya. Coccinellida dapat menyimpan kata sandi. Tapi kadang-kadang membekukan Singa Gunung saya ...

Shimo itu bagus, tapi ini komersial.


0

TunnelerX sederhana dan mudah digunakan, berfokus pada proksi SSH SOCKS. Itu tidak persis menutupi persyaratan untuk mengelola beberapa server, karena Anda hanya dapat menambahkan satu server, meskipun, biasanya cukup untuk orang yang ingin menggunakan kotak eksternal sebagai proxy. Ini bekerja dengan baik di bawah Singa Gunung.



0

Di terminal:

$ ssh -N -L SOURCE-PORT:127.0.0.1:DESTINATION-PORT USER@SERVER-IP

Jika Anda menggunakan ssh dengan kunci pribadi cukup ketik:

$ ssh -N -L SOURCE-PORT:127.0.0.1:DESTINATION-PORT -i KEYFILE USER@SERVER-IP

misalnya

$ ssh -N -L 8888:127.0.0.1:80 -i Documents/default.pem root@123.123.123.123 

Setelah itu, Anda bisa menjelajah menggunakan terowongan. misalnya di browser: http://127.0.0.1:8888

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.