Layanan mirip dengan "LogMeIn" tetapi untuk SSH?

3

Saya memiliki komputer di balik firewall yang ingin saya akses melalui SSH dan saya mencari layanan yang mirip dengan "LogMeIn" yang memungkinkan saya mengakses komputer di mana saja.

Adakah yang tahu kalau layanan seperti ini ada?

Steve
sumber

Jawaban:

3

Layanan iCloud Apple dapat melakukan ini, dalam keadaan tertentu:

  • Anda memiliki dua Mac
  • Keduanya memiliki singa
  • Keduanya memiliki layanan Back to My Mac iCloud (gratis) diaktifkan di bawah ID Apple yang sama

Jika ini masalahnya, iCloud akan memberi Anda jaringan pribadi yang dapat Anda gunakan untuk berkomunikasi antara dua komputer Anda, terlepas dari apakah mereka berada di jaringan yang sama atau berbeda. Secara resmi ini untuk berbagi layar dan file, tetapi secara luas didokumentasikan bahwa ini berfungsi untuk SSH juga.

Untuk mengatur ini, pada komputer target, jalankan mDNS -Edi terminal, dan catat icloud.comdomain bagian dari itu. Dari komputer klien, cukup SSH ke nama host target yang diikuti oleh domain iCloud Anda, mis hostname.12345678.members.btmm.icloud.com.

Saya menyadari kemungkinannya kecil, Anda memiliki dua Mac yang menjalankan Lion, tetapi saya juga telah mencari layanan yang lebih umum dan tidak menemukannya. Ini adalah yang terbaik yang saya tahu saat ini.

duozmo
sumber
Iya! Saya punya dua mac dengan Lion! Itu luar biasa. Terima kasih!
Steve
1

Jika Anda mengakses komputer di belakang firewall dengan pengguna di dalamnya, Anda dapat menggunakan opsi koneksi terbalik di VNC sebagai gantinya.

Jika Anda terhubung ke mesin yang tidak ada orang yang bekerja, Anda ingin melakukan penerusan port pada router untuk memungkinkan terowongan SSH Anda.

Contoh: tambahkan server virtual yang mendengarkan port 1122, teruskan ke mesin internal mendengarkan pada port SSH 22, kemudian hubungkan ke alamat IP eksternal menggunakan SSH dengan konfigurasi port forwarded yang ada.

Jika router memiliki IP dinamis, lihat ke berbagai situs registrasi alamat IP dinamis; DLink mengoperasikan yang gratis untuk perangkat mereka, dyndns.org juga memungkinkan satu alamat gratis.

mikebabcock
sumber
Keuntungan utama "LogMeIn" (menurut saya) adalah ia mempertahankan koneksi ke layanan jarak jauh (outbound) yang berarti saya tidak perlu khawatir tentang mengubah konfigurasi firewall dan / atau IP dinamis. Saya benar-benar berharap menemukan layanan serupa untuk SSH.
Steve
Koneksi balik VNC melakukan hal yang persis sama. Itu sebabnya saya menyarankannya. Server VNC pada PC yang ingin Anda lihat terhubung ke klien VNC pada mesin yang melakukan penglihatan. Anda dapat membuat koneksi SSH ke arah itu juga dan membiarkannya terbuka setiap saat.
mikebabcock
0

Mungkin dengan menyetel klien VNC melalui tautan ssh untuk terhubung ke server VNC pada mesin? Hati-hati, karena saya tidak berpikir VNC gratis memiliki enkripsi yang berjalan. Anda tidak ingin mengekspos port server VNC ke internet.

MattG
sumber