Isi kandungan:

Mengakses dari jauh Raspberry Pi: SSH, Dekstop & FTP: 4 Langkah
Mengakses dari jauh Raspberry Pi: SSH, Dekstop & FTP: 4 Langkah

Video: Mengakses dari jauh Raspberry Pi: SSH, Dekstop & FTP: 4 Langkah

Video: Mengakses dari jauh Raspberry Pi: SSH, Dekstop & FTP: 4 Langkah
Video: How to Access your Raspberry Pi via SSH over the Internet (port forwarding) 2024, Julai
Anonim
Mengakses Raspberry Pi dari jauh: SSH, Dekstop & FTP
Mengakses Raspberry Pi dari jauh: SSH, Dekstop & FTP

Dalam catatan ini, kita akan melihat 3 kaedah berbeza dengan mana anda dapat mengakses Raspberry Pi dari jarak jauh untuk membuatnya lebih mudah untuk bekerja dengannya. Yang pertama ialah SSH, yang membolehkan anda mengakses terminal dari jauh. Yang kedua ialah sambungan desktop jarak jauh, yang membolehkan anda mengakses desktop Raspberry Pi pada masa anda perlu berinteraksi dengan UI. Yang ketiga akan membolehkan anda mengakses fail dan folder secara langsung sehingga anda dapat memperoleh atau memindahkan fail dengan mudah antara Raspberry Pi dan komputer anda.

Video di atas menerangkan dengan lebih terperinci bagi setiap video tersebut dan saya mengesyorkan menontonnya terlebih dahulu untuk mengetahui kaedah yang berbeza.

Langkah 1: Sambungkan ke Rangkaian Tempatan Anda

Sambung ke Rangkaian Tempatan Anda
Sambung ke Rangkaian Tempatan Anda
Sambung ke Rangkaian Tempatan Anda
Sambung ke Rangkaian Tempatan Anda

Untuk ketiga-tiga kaedah ini berfungsi, Raspberry Pi harus disambungkan ke rangkaian yang sama dengan komputer dari mana anda ingin mengaksesnya dari jauh. Terdapat beberapa cara di mana anda boleh melakukan ini.

Sambungan Berwayar:

Sekiranya anda merancang untuk menggunakan sambungan berwayar maka pasangkan kabel ethernet di papan dan pasangkan hujung kabel yang lain ke penghala rumah anda. Papan harus secara automatik menyambung ke rangkaian.

Tanpa wayar (dengan paparan / papan kekunci / tetikus):

Sekiranya anda merancang untuk menggunakan sambungan tanpa wayar maka anda hanya perlu menyambung ke rangkaian dengan mengklik ikon rangkaian tanpa wayar di bar tugas, memasukkan kata laluan dan mengklik OK. Papan harus secara automatik menyambung ke rangkaian. Sila tonton video untuk contoh ini.

Tanpa Wayar (Tanpa paparan, mod tanpa kepala):

Anda juga boleh menyambungkan papan ke rangkaian dengan membuat fail wpa_supplicant.conf dalam direktori but kad microSD. Sistem operasi Raspberry Pi memeriksa fail ini ketika pertama kali boot dan jika ada, maka ia akan menggunakan perincian rangkaian yang terdapat di dalamnya untuk menyambung ke rangkaian. Anda boleh memuat turun fail templat dari pautan di bawah dan mengemas kini dengan kod negara, nama rangkaian dan kata laluan anda. Sebaiknya gunakan editor teks seperti Notepad ++ atau Sublime Text 3 untuk membuat fail. Setelah selesai, cukup salin ke pemacu boot sebaik sahaja anda selesai memaparkan gambar, tetapi sebelum anda boot papan untuk pertama kalinya.

Fail templat WPA:

Gunakan pautan berikut untuk senarai kod negara:

Setelah disambungkan ke rangkaian, kita perlu mendapatkan alamat IP dewan. Anda boleh melakukan ini dengan banyak cara, tetapi satu kaedah yang mudah adalah menggunakan perisian seperti Angry IP Scanner. Sila tonton video jika anda perlu melihatnya dalam tindakan. Perisian ini hanya mengimbas rangkaian tempatan anda dan menyenaraikan semua peranti aktif bersama dengan alamat IP mereka. Alamat IP untuk papan saya ialah 192.168.1.37 dan jika papan anda muncul maka anda boleh yakin bahawa alamat itu berjaya disambungkan ke rangkaian anda.

Langkah 2: SSH Ke Papan Anda

SSH Ke Papan Anda
SSH Ke Papan Anda
SSH Ke Papan Anda
SSH Ke Papan Anda

Sekiranya anda pernah menggunakan Raspberry Pi sebelumnya, anda akan menggunakan tetingkap terminal pada satu ketika. Menggunakan terminal membolehkan anda membuat skrip, mengemas kini perisian dan sebagainya dengan mudah. Secara lalai, anda boleh mengakses dan menggunakan terminal dengan menyambungkan paparan dan papan kekunci ke papan, tetapi ini tidak selalu mudah, terutamanya jika anda menggunakan Pi Zero - yang tidak mempunyai port USB bersaiz penuh atau penuh - port HDMI bersaiz. SSH membolehkan anda mengakses terminal tanpa memerlukan paparan atau papan kekunci, yang menjadikannya sangat mudah. Lebih penting lagi, anda juga boleh menyalin / menampal arahan dan skrip dari komputer utama anda dan bukannya menaip semuanya. SSH bermaksud Secure SHell dan ia membolehkan anda berkomunikasi dengan selamat ke peranti melalui sambungan yang tidak selamat. Terdapat dua kaedah utama yang membolehkan anda mengaktifkan SSH.

Dengan Paparan / Papan Kekunci / Tetikus:

Sekiranya anda mempunyai paparan, papan kekunci dan tetikus, anda boleh membuka tetingkap "Raspberry Pi Configuration" dari menu "Preferences" dan kemudian beralih ke tab "Interfaces". Anda kemudian boleh klik butang radio di sebelah SSH yang bertuliskan "Diaktifkan" dan kemudian tekan OK. Anda boleh menonton video untuk melihat ini dilakukan.

Tanpa Paparan, Mod Tanpa Kepala:

Sekiranya anda tidak mempunyai akses ke paparan, anda boleh membuat fail kosong dengan nama "ssh" dan menyalinnya ke pemacu boot. Jangan tambahkan pelanjutan ke fail. Sebaiknya gunakan editor teks seperti Notepad ++ atau Sublime Text 3 untuk membuat fail. Salin fail ini sejurus selepas anda mem-flash gambar tetapi sebelum anda boot untuk kali pertama. Ini akan membolehkan SSH untuk anda.

Setelah selesai, anda hanya perlu membuka tetingkap terminal di komputer anda (Prompt Perintah untuk Windows dan Terminal untuk Mac). Setelah selesai, cukup ketik "ssh [email protected]" dan tekan enter. Pastikan untuk mengemas kini alamat IP anda dalam arahan tersebut. Ia kemudian akan bertanya kepada anda jika anda ingin mengingati tuan rumah dan anda boleh mengetik ya, diikuti dengan menekan kekunci enter. Ia kemudian akan meminta kata laluan dan secara lalai, ini adalah "raspberry" tanpa tanda petik. Sebaik sahaja anda memasukkan kata laluan, anda akan log masuk ke papan dan anda kemudian boleh mengakses terminal dan menjalankan perintah seolah-olah anda terus dihubungkan ke papan menggunakan papan kekunci.

Langkah 3: Sambungan Desktop Jauh

Sambungan komputer jarak jauh
Sambungan komputer jarak jauh
Sambungan komputer jarak jauh
Sambungan komputer jarak jauh
Sambungan komputer jarak jauh
Sambungan komputer jarak jauh

SSH berguna semasa anda ingin melaksanakan perintah dan skrip berdasarkan teks. Walau bagaimanapun, kadang-kadang anda perlu mengakses dan berinteraksi dengan antara muka pengguna grafik atau GUI dan pada masa seperti ini, sambungan desktop jauh berguna. Mendapatkan akses jarak jauh sama sekali tidak sukar. Anda hanya perlu menjalankan dua arahan yang akan memasang pelayan sambungan jauh pada Pi.

Perintah-perintah ini dapat dijalankan secara langsung di terminal Pi atau dapat dijalankan dengan terlebih dahulu masuk ke papan menggunakan SSH. Setelah sampai di terminal, cukup ketik "sudo apt-get install tightvncserver" dan masukkan y untuk mengesahkan pemasangannya. Ini akan memasang server ketat untuk kami. Perintah seterusnya yang perlu kita jalankan adalah "sudo apt-get install xrdp" dan masukkan y untuk mengesahkan pemasangan. Ini akan memasang xrdp yang akan membolehkan akses jauh.

Yang perlu dilakukan sekarang ialah mengakses desktop. Untuk melakukan ini, buka aplikasi "Remote Desktop Connection" pada Windows dan masukkan alamat IP papan. Ini akan membawa anda ke skrin masuk di mana anda perlu memasukkan nama pengguna lalai iaitu "pi 'dan kata laluan lalai, iaitu" raspberry ". Setelah selesai, anda akan dibawa ke Desktop Raspberry Pi di mana anda boleh berinteraksi dengan papan dari jarak jauh dan melakukan segala-galanya seolah-olah anda secara fizikal terhubung ke papan menggunakan paparan, papan kekunci dan tetikus.

Sekiranya anda menggunakan Mac, anda perlu terlebih dahulu memasang aplikasi "Microsoft Remote Connection" dari app store. Anda kemudian boleh membuat sambungan baru dengan mengetik alamat IP, nama pengguna, kata laluan dan nama sambungan. Akhirnya, klik dua kali nama sambungan untuk memulakan sambungan dan anda akan dibawa ke Raspberry Pi Desktop. Sila tonton videonya kerana kami menunjukkan ini untuk PC dan Mac.

Langkah 4: Mengaktifkan FTP

Mengaktifkan FTP
Mengaktifkan FTP
Mengaktifkan FTP
Mengaktifkan FTP
Mengaktifkan FTP
Mengaktifkan FTP
Mengaktifkan FTP
Mengaktifkan FTP

Menggunakan sambungan desktop jauh sangat berguna tetapi anda tidak dapat menyalin fail antara PC anda dan Pi Desktop secara langsung dengan menggunakannya. Nasib baik, ada cara mudah bagi kita untuk melakukan ini dari jauh dan itu adalah dengan menggunakan FTP atau Protokol Pemindahan Fail.

Menyiapkan FTP juga mudah. Kita hanya perlu mengemas kini maklumat paket dengan menjalankan "sudo apt-get update". Kemudian, kita perlu menjalankan perintah "sudo apt install proftpd" yang akan memasang pelayan FTP untuk kita. Dan hanya itu yang perlu anda lakukan. Secara lalai, tidak ada batasan pada direktori yang dapat diakses dengan menggunakan FTP. Sekiranya anda mempunyai banyak pengguna, maka masuk akal untuk membatasi akses pengguna hanya ke direktori mereka yang / home / user. Anda perlu mengemas kini fail konfigurasi untuk melakukan ini dan untuk itu, anda perlu menjalankan perintah "sudo nano /etc/proftpd/proftpd.conf" yang akan membuka fail konfigurasi dalam penyunting teks. Tatal ke bawah ke baris "#DefaultRoot" dan lepaskan tanda "#" yang akan membolehkannya. Setelah selesai, simpan fail dengan menekan "CTRL + X" kemudian "y", kemudian "ENTER". Anda kemudian perlu memuat semula perkhidmatan dengan menjalankan perintah "sudo service proftpd reload". Ini akan mewujudkan konfigurasi baru dan kami hanya dapat mengakses direktori / home / pi.

Mengakses fail dan folder sama mudahnya. Anda boleh membuka penyemak imbas web dan menaip "ftp://192.168.1.37" dan kemudian log masuk dengan nama pengguna lalai iaitu "pi" dan kata laluan lalai yang "raspberry". Anda kemudian dapat melihat fail dan bahkan memuat turunnya. Ia akan terus meminta anda mengesahkan sesi tersebut untuk tujuan keselamatan. Ini tidak sepenuhnya selesa dan cara yang disyorkan adalah dengan menggunakan sesuatu yang disebut klien FTP seperti FileZilla. Cukup muat turun dan pasang dan kemudian masukkan butiran sambungan di bar atas, seperti yang ditunjukkan dalam gambar - alamat IP, nama pengguna, kata laluan, dan port yang 21. Setelah selesai, klik butang "Quickconnect" dan anda akan dapat sambung ke papan. Fail dan folder Raspberry Pi akan ditunjukkan di sebelah kanan dan sistem fail komputer anda akan berada di sebelah kiri. Anda boleh menyeret fail untuk membolehkan pemindahan. Dengan cara ini, anda dapat dengan mudah mengambil fail yang anda perlukan dan menguruskan sistem fail.

Begitulah mudahnya mengakses Raspberry Pi anda dari jauh menggunakan tiga kaedah berbeza. Sekiranya anda menyukai siaran berguna seperti ini, maka pertimbangkan untuk melanggan saluran YouTube kami kerana ini sangat membantu.

YouTube:

Terima kasih kerana membaca!

Disyorkan: