Akses Raspberry Pi Anda dari PC Anda dengan SSH

Lupakan layar dan keyboard - gunakan PC Anda untuk mengakses Raspberry Pi Anda

Raspberry Pi memiliki harga tajuk besar $ 35, tetapi itu tidak memperhitungkan sebagian besar periferal dan perangkat keras lain yang diperlukan untuk benar-benar menggunakannya.

Setelah Anda menambahkan harga layar, mouse, keyboard, kabel HDMI dan bagian lain, segera mendorong melewati dua kali lipat biaya dewan sendiri.

Ada juga ruang kerja untuk dipertimbangkan - tidak semua orang memiliki meja atau meja kedua untuk memegang pengaturan Raspberry Pi desktop lengkap.

Salah satu solusi untuk masalah ini adalah SSH, yang berarti 'Secure Shell', dan menawarkan Anda cara untuk menghindari biaya dan kebutuhan ruang ini.

Apa itu Secure Shell?

Wikipedia memberi tahu kita bahwa Secure Shell adalah " protokol jaringan kriptografi untuk mengoperasikan layanan jaringan secara aman melalui jaringan tanpa jaminan ".

Saya lebih suka penjelasan yang lebih sederhana - itu seperti menjalankan jendela terminal, tetapi pada PC Anda, bukan Pi, dimungkinkan melalui koneksi WiFi / jaringan yang memungkinkan PC dan Pi untuk berbicara satu sama lain.

Ketika Anda menghubungkan Raspberry Pi Anda ke jaringan rumah Anda, itu diberi alamat IP. PC Anda, menggunakan program emulator terminal sederhana, dapat menggunakan alamat IP itu untuk 'berbicara dengan' Pi Anda dan memberi Anda jendela terminal di layar komputer Anda.

Ini juga dikenal sebagai menggunakan 'tanpa kepala' Anda.

Terminal Emulator

Emulator terminal melakukan persis seperti yang dikatakannya - ia mengemulasikan terminal pada komputer Anda. Dalam contoh ini, kita meniru terminal untuk Raspberry Pi, tetapi itu tidak terbatas pada itu.

Saya adalah pengguna Windows, dan sejak saya mulai menggunakan Raspberry Pi, saya telah menggunakan emulator terminal yang sangat sederhana bernama Putty.

Putty terasa agak tua sekolah tetapi melakukan pekerjaannya dengan sangat baik. Ada opsi emulator lain di luar sana, tetapi yang ini gratis dan dapat diandalkan.

Dapatkan Putty

Putty gratis, jadi yang perlu Anda lakukan hanyalah mengunduhnya dari sini. Saya selalu mengunduh file .exe.

Satu hal yang harus diperhatikan adalah bahwa Putty tidak menginstal seperti program lain, itu hanya program / ikon yang dapat dijalankan. Saya sarankan memindahkan ini ke desktop Anda untuk akses yang mudah.

Memulai Sesi Terminal

Buka Putty dan Anda akan disajikan dengan jendela kecil - itu Putty, tidak lebih tidak kurang.

Dengan Raspberry Pi Anda dihidupkan dan terhubung ke jaringan Anda, cari tahu alamat IP-nya. Saya biasanya menggunakan aplikasi seperti Fing atau secara manual menemukannya dengan mengakses pengaturan router saya melalui browser saya dengan 192.168.1.1.

Ketikkan alamat IP itu ke kotak 'Nama Inang', lalu masukkan '22' ke dalam kotak 'Port'. Yang perlu Anda lakukan sekarang adalah klik 'Buka' dan Anda akan melihat jendela terminal muncul dalam beberapa detik.

Putty Menghubungkan Serial Juga

Koneksi serial sangat berguna dengan Raspberry Pi. Mereka memungkinkan Anda untuk mengakses Pi Anda melalui beberapa pin GPIO menggunakan kabel atau add-on khusus, yang terhubung ke PC Anda melalui USB.

Ini juga sangat berguna jika Anda tidak memiliki jaringan yang tersedia, menyediakan cara lain untuk mengakses Pi Anda dari PC Anda menggunakan Putty.

Menyiapkan koneksi serial biasanya memerlukan chip dan rangkaian khusus, tetapi kebanyakan orang menggunakan kabel atau add-on yang memiliki built in ini.

Saya tidak memiliki banyak keberuntungan dengan berbagai kabel di pasaran, jadi sebagai gantinya, saya menggunakan papan Wombat saya dari Gooligum Electronics (dengan chip serial yang ada di dalamnya) atau Clip Debug khusus dari RyanTeck.

Putty Selamanya?

Meskipun ada beberapa keterbatasan untuk menggunakan Putty melalui pengaturan desktop, saya secara pribadi telah berhasil tanpa layar dan keyboard khusus sejak perkenalan saya dengan Raspberry Pi.

Jika Anda ingin menggunakan aplikasi desktop Raspbian maka Anda akan, tentu saja, perlu turun rute layar, kecuali Anda memanfaatkan kekuatan kakak SSH - VNC. Saya akan membahasnya dalam artikel terpisah segera.