Isi kandungan:

Akses Sistem Fail Raspberry Pi Melalui Windows: 9 Langkah
Akses Sistem Fail Raspberry Pi Melalui Windows: 9 Langkah

Video: Akses Sistem Fail Raspberry Pi Melalui Windows: 9 Langkah

Video: Akses Sistem Fail Raspberry Pi Melalui Windows: 9 Langkah
Video: Raspberry pi complete setup with laptop fix all the setup issues | Most requested video 2024, November
Anonim
Akses Sistem Fail Raspberry Pi Melalui Windows
Akses Sistem Fail Raspberry Pi Melalui Windows
Akses Sistem Fail Raspberry Pi Melalui Windows
Akses Sistem Fail Raspberry Pi Melalui Windows

Adakah anda pernah mendapat Raspberry Pi dan pergi "Saya mesti menyiapkannya dengan monitor, tetikus, dan papan kekunci setiap masa!" Kerosakan yang menyebabkan ia mencabut / memasang kembali monitor dan papan kekunci / tetikus anda, hanya untuk mengakses Raspberry Pi tidak ada duanya. Anda terpaksa membiarkan semua yang terpasang, berharga ruang meja yang berharga, atau lebih buruk lagi, projek yang belum selesai * masukkan spooks mimpi buruk *! Bukankah lebih mudah untuk mengakses fail dan skrip secara langsung dari mesin anda sendiri?

Petunjuk ini akan membimbing anda untuk mengatur akses fail jauh pada Raspberry Pi anda. Bahagian yang terbaik adalah anda tidak perlu menyambungkan apa pun ke Raspberry Pi! Ini akan berfungsi untuk Windows, dan juga berfungsi untuk Mac dan Linux.

Gambar header bersumber dari ReasearchGate

Bekalan

Untuk tutorial ini, anda memerlukan:

  • Pi Raspberry (jelas)
  • Komputer dengan akses LAN (WiFi atau ethernet)
  • Kad SD untuk Raspberry Pi anda (8GB +)
  • Bekalan kuasa untuk Raspberry Pi anda

Langkah 1: Memasang Raspberry Pi OS

Memasang OS Raspberry Pi
Memasang OS Raspberry Pi
Memasang OS Raspberry Pi
Memasang OS Raspberry Pi
Memasang OS Raspberry Pi
Memasang OS Raspberry Pi

Di bahagian ini, anda akan memasang sistem operasi (OS) untuk Raspberry Pi ke kad SD anda.

Catatan mengenai OS: Sekiranya anda merancang untuk tidak menggunakan desktop Raspberry Pi, saya akan memilih versi Lite, kerana ia membuang perisian yang tidak perlu (desktop, Chromium, Jupyter dll), hanya meninggalkan konsol arahan dan perisian yang sangat diperlukan. Ini memaksimumkan memori untuk menyimpan fail, paket, dan menjalankan program khusus, dan tidak perlu menggunakan sumber daya yang menjalankan GUI ketika Anda tidak akan menggunakannya. Anda boleh mendapatkannya di Raspberry Pi OS (Lain-lain) -> Raspberry Pi OS Lite (32 bit). Jika tidak, mana-mana OS Raspberry Pi lain akan melakukannya.

  1. Pasangkan kad SD anda ke komputer anda. Sekiranya komputer anda tidak mempunyai pembaca kad SD, anda mungkin perlu membelinya.
  2. [PILIHAN] Format kad SD anda. Sekiranya komputer anda gagal diformat, cuba port yang lain.
  3. Pergi ke laman web RaspberryPi dan muat turun utiliti RaspberryPi Imager. Ini akan membantu anda memasang imej OS ke kad SD. Setelah utiliti dipasang, lancarkannya.
  4. Klik Pilih OS. Apabila kotak dialog dibuka, pilih OS pilihan anda.
  5. Klik Pilih kad SD. Apabila kotak dialog dibuka, pilih kad SD anda.
  6. Pastikan anda telah memilih pemacu yang betul yang memegang kad SD anda!
  7. Semak sekali lagi!
  8. Klik Tulis. Utiliti kini akan memuat turun dan memasang OS ke kad SD.

Langkah 2: Menyiapkan Raspberry Pi (Bahagian 1) - WiFi dan SSH

Menyiapkan Raspberry Pi (Bahagian 1) - WiFi dan SSH
Menyiapkan Raspberry Pi (Bahagian 1) - WiFi dan SSH
Menyiapkan Raspberry Pi (Bahagian 1) - WiFi dan SSH
Menyiapkan Raspberry Pi (Bahagian 1) - WiFi dan SSH
Menyiapkan Pi Raspberry (Bahagian 1) - WiFi dan SSH
Menyiapkan Pi Raspberry (Bahagian 1) - WiFi dan SSH

Di bahagian ini, anda akan mengaktifkan SSH dan WiFi pada Raspberry Pi anda. SSH bermaksud Secure Shell, dan pada dasarnya adalah cara yang selamat untuk mengakses baris perintah dari jauh. Anda boleh mendapatkan lebih banyak maklumat mengenai SSH di sini.

  1. Pasangkan kad SD anda dengan OS yang dipasang ke komputer anda (jika belum ada).
  2. Buka direktori kad SD. Mungkin mempunyai nama yang berbeza, biasanya boot, tetapi tetap harus menjadi sistem Raspberry Pi.
  3. Buat fail teks baru dan panggil ia ssh. Tidak ada peluasan fail, hanya ssh (hapus sambungan.txt).
  4. Buat fail teks baru dan namakan wpa_supplicant.conf. Pastikan anda menukar pelanjutan.txt ke.conf. Anda mungkin diminta untuk mengesahkan.
  5. Sekarang kita akan menyediakan akses WiFi ke Raspberry Pi. Sekiranya anda menyambungkan Raspberry Pi ke kabel ethernet, anda boleh melangkah ke langkah seterusnya yang boleh diarahkan.
  6. Buka fail wpa_supplicant.conf yang baru dibuat dengan editor teks apa sahaja yang anda mahukan. Salin dan tampal di dalamnya:

    negara =

    ctrl_interface = DIR = / var / run / wpa_supplicant GROUP = netdev update_config = 1 network = {ssid = "" psk = "" key_mgmt = WPA-PSK}

  7. Ganti dengan kod ISO Alpha-2 negara anda.
  8. Ganti dengan nama rangkaian anda, dan dengan kata laluan WiFi anda.

Fail wpa_supplicant.conf anda akan kelihatan seperti:

negara = GB

ctrl_interface = DIR = / var / run / wpa_supplicant GROUP = netdev update_config = 1 network = {ssid = "MyHomeNetwork" psk = "S3cretPa55word" key_mgmt = WPA-PSK}

Apa yang akan berlaku sekarang ialah Raspberry Pi akan mencari fail ssh secara boot. Sekiranya ia menemuinya (tidak kira apa failnya mengandungi), ia akan membolehkan SSH. Ia juga akan mencari fail wpa_supplicant.conf untuk menyiapkan WiFinya. Inilah sebabnya mengapa fail ini diperlukan.

Langkah 3: Mengakses Raspberry Pi (Bahagian 1) - Akses Rangkaian

Mengakses Raspberry Pi (Bahagian 1) - Akses Rangkaian
Mengakses Raspberry Pi (Bahagian 1) - Akses Rangkaian

Sekarang kita telah mengkonfigurasi untuk SSH dan menyiapkan WiFi, sudah waktunya untuk menghidupkan Raspberry Pi. Keluarkan kad SD dari komputer anda dengan selamat, dan pasangkannya ke slot kad SD Raspberry Pi. Pasang bekalan kuasa, dan hidupkan. Selama ini, Raspberry Pi akan boot dan menyambung ke rangkaian WiFi anda.

Untuk memasukkan SSH ke Raspberry Pi anda, anda memerlukan alamat IP tempatannya. Alamat IP tempatan membolehkan penghala mengenal pasti mesin mana yang mengakses rangkaian. Anda boleh mendapatkan alamat IP Raspberry Pi anda dengan masuk ke penghala anda dan melayari semua peranti yang disambungkan, atau dengan menggunakan beberapa perisian pengimbasan IP (seperti Angry IP Scanner). Saya akan menggunakan Angry IP Scanner, kerana ia sangat mudah digunakan.

Apa yang dilakukan oleh perisian ini ialah mengimbas semua alamat IP yang tersedia di rangkaian, dan mencari semua peranti yang disambungkan ke penghala anda. Nama perisian agak mengelirukan, kerana tidak akan marah, dan tidak akan melakukan perkara yang berbahaya kepada komputer atau penghala anda.

Sekiranya anda menggunakan Angry IP Scanner:

  1. Pasang perisian pada mesin Windows / Mac anda, dan lancarkannya.
  2. Tetapkan julat IP anda. Rangkaian tempatan saya berjalan pada 192.168.1.xxx, jadi saya menetapkan julat saya menjadi 192.168.1.0 hingga 192.168.1.255. Untuk membantu anda menentukan julat apa yang akan digunakan, baca artikel ini.
  3. Tekan butang Mula, dan biarkan Angry IP Scanner mengimbas alamat IP.
  4. Setelah Angry IP Scanner selesai, cari alamat IP yang nama hosnya adalah seperti raspberrypi.local.
  5. Tahniah, anda mempunyai alamat IP Raspberry Pi anda!

Catatan: jika anda mempunyai beberapa Raspberry Pis di rangkaian anda, anda mungkin perlu melakukan imbasan dengan Raspberry Pi baru anda dimatikan, kemudian imbas kembali dengan Raspberry Pi dihidupkan. Anda perlu membandingkan sambungan baru yang dibuat di rangkaian.

Langkah 4: Mengakses Raspberry Pi (Bahagian 2) - Akses SSH

Mengakses Raspberry Pi (Bahagian 2) - Akses SSH
Mengakses Raspberry Pi (Bahagian 2) - Akses SSH
Mengakses Raspberry Pi (Bahagian 2) - Akses SSH
Mengakses Raspberry Pi (Bahagian 2) - Akses SSH
Mengakses Raspberry Pi (Bahagian 2) - Akses SSH
Mengakses Raspberry Pi (Bahagian 2) - Akses SSH
Mengakses Raspberry Pi (Bahagian 2) - Akses SSH
Mengakses Raspberry Pi (Bahagian 2) - Akses SSH

Sekarang anda mempunyai alamat IP Raspberry Pi anda, anda boleh memasukkannya ke SSH. Sebagai pengguna Windows, anda memerlukan pelanggan SSH seperti PuTTY.

  1. Lancarkan PuTTY.
  2. Di bawah bahagian Kategori di sebelah kiri tetingkap, pastikan anda telah memilih Sesi.
  3. Di sebelah kanan tetingkap, di bawah Nama Host (atau alamat IP), masukkan alamat IP Raspberry Pi yang anda dapati pada langkah sebelumnya. Dalam kes saya, ia adalah 192.168.1.77.
  4. Di bawah Pelabuhan, pastikan ia ditetapkan ke 22.
  5. Di bawah Jenis Sambungan, pastikan SSH dipilih.
  6. [PILIHAN] Anda boleh menyimpan tetapan ini dengan mengetikkan nama sesi anda di Sesi Simpan, kemudian menekan butang Simpan.
  7. Tekan butang Buka. Sekiranya anda bersambung untuk kali pertama, PuTTY akan meminta anda untuk membenarkan kunci cap jari. Benarkan mereka meneruskan SSH ke Raspberry Pi anda.
  8. Konsol harus meminta anda untuk memasukkan nama pengguna. Taip pi dan tekan Enter.
  9. Anda kemudian akan diminta kata laluan. Taipkan raspberry dan tekan enter.

Itu sahaja!

Langkah 5: Menyiapkan Raspberry Pi (Bahagian 2) - Kemas kini Raspberry Pi

Menjadi amalan yang baik untuk memastikan OS Raspberry Pi sentiasa dikemas kini. Setelah anda memasukkan SSH ke dalam Raspberry Pi anda, ketik perintah sudo apt update dan tekan kekunci Enter. Ini akan mengemas kini pakej yang digunakan dalam OS. Sekiranya anda meminta pengesahan, tekan y. Anda akan melihat banyak teks dan peratusan, tetapi tidak mengapa!

Setelah selesai, anda perlu mengemas kini OS itu sendiri. Jalankan perintah sudo apt peningkatan penuh. Ini akan memuat turun dan mengemas kini OS, dan membuang pergantungan lama yang tidak diperlukan lagi. Anda akan melihat lebih banyak teks dan peratusan, dan itu juga baik!

Setelah selesai, reboot Pi Raspberry dengan menjalankan perintah rebo sudo. Ini akan menutup sambungan SSH dan menghidupkan semula Raspberry Pi. Tunggu beberapa minit untuk Raspberry Pi boot semula dan sambungkan ke rangkaian anda. Kemudian ulangi Langkah 4 di atas untuk SSH ke Raspberry Pi sekali lagi.

Langkah 6: Menyiapkan RaspberryPi (Bahagian 3) - Nama Hos yang Mudah

Menyiapkan RaspberryPi (Bahagian 3) - Nama Hos yang Mudah
Menyiapkan RaspberryPi (Bahagian 3) - Nama Hos yang Mudah
Menyiapkan RaspberryPi (Bahagian 3) - Nama Hos yang Mudah
Menyiapkan RaspberryPi (Bahagian 3) - Nama Hos yang Mudah
Menyiapkan RaspberryPi (Bahagian 3) - Nama Hos yang Mudah
Menyiapkan RaspberryPi (Bahagian 3) - Nama Hos yang Mudah

Sekarang, kita perlu mengaktifkan akses mudah ke sistem fail Raspberry Pi sehingga kita dapat mengakses fail dan folder Raspberry Pi. Untuk melakukannya, kita perlu menukar Nama Host dan memasang beberapa pakej tambahan.

  1. Di konsol Raspberry Pi, ketik sudo raspi-config dan tekan Enter.
  2. Navigasi dengan kekunci anak panah anda ke Pilihan Rangkaian dan tekan Enter.
  3. Pilih Nama Hos.
  4. Tetapkan nama hos baru anda. Sebagai contoh, saya menetapkan tambang ke MyLocalPi. Kemudian tekan Enter.
  5. Terus pilih Selesai, dan kembali ke skrin utama. Keluar dari utiliti RaspiConfig.
  6. Sekiranya ia meminta anda menghidupkan semula, pilih ya. Sekiranya tidak, di konsol, ketik rebo sudo, dan tekan Enter.

Anda boleh memastikan bahawa nama host anda telah berubah dengan menaip nama host di konsol dan menekan Enter. Anda mesti melihat nama host baru anda muncul. Anda juga boleh menjalankan Angry IP Scanner sekali lagi, dan anda akan melihat bahawa nama host Raspberry Pi anda akan berubah.

Langkah 7: Menyiapkan RaspberryPi (Bahagian 4) - Samba

Sekarang kita akan mengatur akses fail menggunakan Samba. Samba adalah pakej yang memberi mesin akses ke sistem fail Raspberry Pi. Dengan itu, anda seharusnya dapat menavigasi Raspberry Pi menggunakan tetingkap penjelajah Windows atau Mac's Finder. Bagi pengguna Windows, ini dikenali sebagai Windows File Share. Ia juga membolehkan pengguna Mac mengakses Raspberry Pi di bawah folder Shared.

  1. Di konsol, ketik sudo apt install -y samba. Ini akan memasang pakej Samba.
  2. Setelah dipasang, ketik sudo nano /etc/samba/smb.conf. The akan membuka fail smb.conf di konsol, siap diedit.
  3. Kita perlu mengkonfigurasi Samba untuk memberi kita akses ke sistem fail pada Raspberry Pi. Di bahagian bawah fail smb.conf, tambahkan baris berikut:

    [PiShare]

    komen = Pi Bagikan jalan = / rumah / pi boleh dilayari = ya boleh ditulis = ya hanya tetamu = tidak membuat topeng = 0740 topeng direktori = 0750 awam = tidak

  4. Tekan Ctrl + X (kekunci kawalan dan kekunci X) untuk keluar. Apabila diminta menyimpan, tekan Ya.
  5. Sekarang kita perlu membuat pengguna Samba untuk akses jarak jauh. Pada konsol jenis sudo smbpasswd -a pi. Ini akan mewujudkan pi pengguna Samba.
  6. Buat kata laluan untuk pengguna Samba anda. Anda akan diminta memasukkan semula kata laluan yang sama.

Itu sahaja!

Langkah 8: Mengakses Raspberry Pi (Bahagian 3) - Akses Fail

Mengakses Raspberry Pi (Bahagian 3) - Akses Fail
Mengakses Raspberry Pi (Bahagian 3) - Akses Fail
Mengakses Raspberry Pi (Bahagian 3) - Akses Fail
Mengakses Raspberry Pi (Bahagian 3) - Akses Fail
Mengakses Raspberry Pi (Bahagian 3) - Akses Fail
Mengakses Raspberry Pi (Bahagian 3) - Akses Fail

Sekarang setelah anda menyiapkan Raspberry Pi, inilah masanya untuk beralih ke mesin jauh anda.

Anda boleh mengakses sistem fail anda dengan cara berikut:

  • Buka tetingkap Jalankan dengan menekan WinKey + R, dan menaip [HOSTNAME], menggantikan [HOSTNAME] dengan nama host yang anda taip pada Langkah 6.
  • Buka tetingkap penjelajah (contohnya, Dokumen atau PC Saya). Di bar alamat, ketik [HOSTNAME], gantikan [HOSTNAME] dengan nama hos yang anda taip pada Langkah 6.
  • Di Desktop, klik kanan dan pilih New-> Shortcut. Di kotak teks lokasi, ketik [HOSTNAME], ganti [HOSTNAME] dengan nama host yang anda taip pada Langkah 6. Tekan Next. Anda kemudian boleh memberikan nama jalan pintas pilihan anda.

Apabila anda cuba mengakses sistem fail Raspberry Pi menggunakan salah satu kaedah di atas, Windows akan meminta nama pengguna dan kata laluan. Gunakan nama pengguna dan kata laluan yang anda tetapkan untuk profil Samba (Langkah 7).

Langkah 9: Nota Akhir

Itu sahaja! Anda kini boleh menavigasi sistem fail Raspberry Pi melalui sistem navigasi fail mesin standard anda. Ini menjadikannya jauh lebih mudah daripada perlu memasang tetikus, papan kekunci, dan monitor, atau harus menavigasi direktori dengan banyak perintah ls.

Untuk pengguna yang lebih yakin dan maju, anda juga dapat menjalankan perintah git checkout terus ke Raspberry Pi melalui Windows. Ini menjadikannya lebih mudah untuk menangani memeriksa, mengubah, dan melakukan kod ke repositori.

Catatan yang agak penting

Apabila anda mengakses sistem fail Raspberry Pi, anda akan diberikan dua folder: pi dan PiShare (atau serupa, bergantung pada nama pengguna Samba dan nama yang dikonfigurasi dalam fail smb.conf, keduanya dalam Langkah 7). Dalam kes ini, memilih salah satu folder akan memberi anda akses ke fail dan membukanya, TETAPI menavigasi melalui folder pi bermaksud anda kehilangan hak pengeditan, iaitu anda tidak akan dapat membuat dan mengedit fail. Walau bagaimanapun, menavigasi folder PiShare memberi anda akses penuh.

Itu sahaja! Kini anda tidak memerlukan tetikus, papan kekunci, dan monitor untuk projek Raspberry Pi anda! Betapa membebaskannya?

Disyorkan: