Saya memiliki komputer yang kuat di lab dan saya menginstal Ubuntu 11.10 64-bit di atasnya. Saya ingin menginstal server SSH di atasnya, sehingga saya dapat mencapainya dari rumah dan bahkan dari Android saya melalui ssh. Tapi saya belum punya pengalaman membuat server ssh.
Mesin memiliki IP dinamis. Saya tidak ingin pengguna ssh lainnya, menginstalnya hanya untuk saya sendiri sudah cukup bagi saya.
Di mana saya harus mulai? Alat apa yang saya butuhkan dan bagaimana cara mengkonfigurasinya?
ssh
remote-access
petrichor
sumber
sumber
Jawaban:
Untuk memulai dengan ssh secara umum, instal openssh-server.
Pada restart berikutnya, ini akan memulai secara otomatis. Untuk menyambung ke komputer dari jarak jauh, cukup masukkan yang berikut ini di terminal jarak jauh, ganti nama ALL-CAPS dengan milik Anda:
Sekarang, untuk menjaga ip dinamis yang memaksa Anda memeriksa ulang IP setiap saat:
Dapatkan akun gratis di dyndns.com dan pilih nama yang ingin Anda ketikkan saat terhubung.
Setelah selesai, instal "ddclient" pada mesin server. Ini akan secara otomatis memperbarui alamat IP untuk Anda dengan dyndns.
Ketika Anda menjalankannya, ia akan menanyakan serangkaian pertanyaan, jadi minta nama pengguna, kata sandi, dan URL yang Anda pilih sebelumnya siap untuk diketik. Ini juga harus secara otomatis ditambahkan ke startup.
Seharusnya begitu. Sekarang ketika Anda ssh, cukup gunakan URL yang Anda pilih sebagai ganti IPADDRESS Anda karena ini akan secara otomatis diperbarui jika IP berubah.
Jika Anda memiliki router, pastikan untuk meneruskan port 22 ke server Anda! Ada banyak panduan tentang hal ini di portforward.com untuk router spesifik Anda.
sumber
Anda bisa mendapatkan nama host melalui layanan seperti http://www.noip.com/ dan kemudian menyiapkan server ssh. Anda kemudian akan terhubung melalui mis
sumber
Anda dapat menggunakan SSH dengan menggunakan protokol xmmpp / jabber . sehingga Anda dapat mengambil akses hanya dengan google talk di desktop atau ponsel Anda mis Android. Tidak perlu IP Publik Tidak perlu pengaturan khusus Cukup Instal dan jalankan sebagai layanan. Saya membuat skrip (diuji pada OS raspian saya di Raspberry Pi) sehingga Anda dapat dengan mudah menginstal robotito. ini adalah langkah-langkah 1. Buka Perintah Shell atau Anda dapat menyebutnya Terminal, buka folder rumah Anda, Unduh skrip penginstal dengan perintah: wget https://opengateway.googlecode.com/files/robotito ini akan menyimpan ke folder rumah Anda ~ (mis. / home / pi)
setelah itu jalankan skrip dengan memasukkan perintah: sudo ./robotito
dan kemudian Anda dapat mengedit kredensial file di folder config jika robotito menggunakan akun gtalk Anda dan menyimpannya dengan menekan ctrl + x dan y. Default menggunakan editor nano.
menjalankan robotito di folder robotito dengan perintah ./jabbershd start
selesai Anda dapat menggunakan sekarang dari klien google talk, jangan lupa untuk menambahkan akun robotito gtalk ke akun google talk Anda dan mengujinya dengan mengobrol satu sama lain sebelum menggunakan akun.
sumber
lihat tautan ini:
http://www.raspberryanywhere.com/
Mungkin bisa membantu. Saya telah menggunakan layanan ini dari beberapa minggu dan ini bekerja dengan sangat baik!
Tautan ini menyediakan peninjau tim perangkat lunak sederhana yang ingin mengakses papan raspberry Anda di mana pun Anda berada. Selanjutnya, Anda dapat menggunakan klien SSH yang biasa; mereka hanya memberikan alamat virtual untuk terhubung ke papan Anda melalui SSH atau HTTP. Layak dicoba pasti!
sumber
Anda memerlukan klien DNS dinamis pada PC Anda (atau router) dan secara opsional membuka port 22 pada router Anda ke mesin Ubuntu jika PC ada di belakangnya. Kemudian Anda dapat menjangkau mesin Anda melalui beberapa nama khusus alih-alih IP.
sumber
Menginstal dan menggunakan ssh itu mudah. Anda dapat menginstalnya dari sini: https://apps.ubuntu.com/cat/applications/oneiric/openssh-server/ .
Setelah diinstal, itu akan berjalan dan berjalan secara otomatis saat boot. Semua pengguna di mesin lokal akan dapat menggunakannya. Anda masih harus memperbaiki jaringan agar dapat terhubung, tetapi itu tidak benar-benar ada hubungannya dengan ssh. Jika memiliki IP publik, maka Anda dapat menggunakan sesuatu seperti dyndns.org dan ddclient untuk mendapatkan nama dinamis untuknya. Jika tidak memiliki IP publik, maka Anda juga perlu mengkonfigurasi jaringan Anda untuk meneruskan lalu lintas ke sana.
sumber