Akses Raspberry Pi anda dari PC anda dengan SSH

Lupakan skrin dan papan kekunci - gunakan PC anda untuk mengakses Raspberry Pi anda

Raspberry Pi mempunyai harga tajuk hebat $ 35, tetapi itu tidak mengambil kira kebanyakan peranti dan perkakasan lain yang diperlukan untuk benar-benar menggunakannya.

Sebaik sahaja anda menambah harga skrin, tikus, papan kekunci, kabel HDMI dan bahagian lain, ia tidak lama lagi akan mendorong dua kali ganda kos lembaga sahaja.

Terdapat juga ruang kerja untuk dipertimbangkan - tidak semua orang mempunyai meja atau jadual kedua untuk memegang setup Raspberry Pi desktop penuh.

Salah satu penyelesaian kepada masalah ini ialah SSH, yang bermaksud 'Secure Shell', dan menawarkan anda cara untuk mengelakkan keperluan kos dan ruang ini.

Apakah Shell Secure?

Wikipedia memberitahu kami bahawa Secure Shell adalah " protokol rangkaian kriptografi untuk perkhidmatan rangkaian operasi dengan selamat melalui rangkaian tidak selamat ".

Saya lebih suka penjelasan yang lebih mudah - sama seperti menjalankan terminal terminal, tetapi pada PC anda bukannya Pi, dimungkinkan melalui sambungan WiFi / rangkaian yang membolehkan PC dan Pi anda bercakap antara satu sama lain.

Apabila anda menyambungkan Raspberry Pi anda ke rangkaian rumah anda, ia diberikan alamat IP. PC anda, menggunakan program emulator terminal mudah, boleh menggunakan alamat IP itu untuk 'bercakap dengan' Pi anda dan memberi anda tetingkap terminal pada skrin komputer anda.

Ini juga dikenali sebagai menggunakan 'kepalanya' Pi anda.

Terminal Emulator

Seorang emulator terminal tidak betul-betul apa yang dikatakannya - ia melancarkan terminal pada komputer anda. Dalam contoh ini, kami meniru terminal untuk Ras Raspberry, tetapi tidak terhad kepada itu.

Saya pengguna Windows, dan sejak saya mula menggunakan Raspberry Pi saya telah menggunakan emulator terminal yang sangat mudah dipanggil Putty.

Putty merasakan sekolah lama tetapi ia bekerja dengan baik. Terdapat pilihan emulator lain di luar sana, tetapi ini percuma dan boleh dipercayai.

Dapatkan Putty

Putty adalah percuma, jadi yang perlu anda lakukan ialah muat turun dari sini. Saya sentiasa memuat turun fail .exe.

Satu perkara yang perlu diperhatikan adalah bahawa Putty tidak memasang seperti program lain, ia hanya program / ikon boleh laku. Saya cadangkan mengalihkan ini ke desktop anda untuk akses mudah.

Memulakan Sesi Terminal

Membuka Putty dan anda akan dibentangkan dengan tingkap kecil - itu Putty, tidak lebih tidak kurang.

Dengan Raspberry Pi anda dihidupkan dan disambungkan ke rangkaian anda, cari alamat IPnya. Saya biasanya menggunakan aplikasi seperti Fing atau mencari secara manual dengan mengakses tetapan penghala saya melalui pelayar saya dengan 192.168.1.1.

Isikan alamat IP tersebut ke dalam kotak 'Nama Hos', kemudian masukkan '22' ke dalam kotak 'Port'. Apa yang perlu anda lakukan sekarang ialah klik 'Open' dan anda akan melihat tetingkap terminal muncul dalam beberapa saat.

Putty Sambung Serial Terlalu

Sambungan rangkaian sangat berguna dengan Raspberry Pi. Mereka membolehkan anda mengakses Pi anda melalui beberapa pin GPIO menggunakan kabel atau tambahan khas, yang menghubungkan ke PC anda melalui USB.

Ia juga berguna jika anda tidak mempunyai rangkaian yang tersedia, menyediakan cara lain untuk mengakses Pi anda dari PC anda menggunakan Putty.

Menyediakan sambungan siri biasanya memerlukan cip dan litar khas, tetapi kebanyakan orang menggunakan kabel atau add-on yang telah dibina.

Saya tidak mempunyai banyak nasib dengan pelbagai kabel di pasaran, jadi, saya menggunakan sama ada lembaga Wombat saya dari Gooligum Electronics (dengan cip bersiri terbina dalamnya) atau Debug Clip khusus dari RyanTeck.

Putty Forever?

Walaupun terdapat beberapa batasan untuk menggunakan Putty melalui persediaan desktop, saya secara peribadi diuruskan tanpa skrin dan papan kekunci khusus sejak pengenalan saya kepada Raspberry Pi.

Jika anda ingin menggunakan aplikasi desktop Raspbian maka anda tentu saja perlu turun laluan skrin, melainkan jika anda memanfaatkan kuasa saudara besar SSH - VNC. Saya akan menutupnya dalam artikel yang berasingan tidak lama lagi.