Talaan ng mga Nilalaman:

I-access ang Raspberry Pi File System Sa Pamamagitan ng Windows: 9 Mga Hakbang
I-access ang Raspberry Pi File System Sa Pamamagitan ng Windows: 9 Mga Hakbang

Video: I-access ang Raspberry Pi File System Sa Pamamagitan ng Windows: 9 Mga Hakbang

Video: I-access ang Raspberry Pi File System Sa Pamamagitan ng Windows: 9 Mga Hakbang
Video: EPP ICT and Entrepreneurship - Computer File System - Mga Pagsasanay 2024, Hulyo
Anonim
I-access ang Raspberry Pi File System Sa Pamamagitan ng Windows
I-access ang Raspberry Pi File System Sa Pamamagitan ng Windows
I-access ang Raspberry Pi File System Sa Pamamagitan ng Windows
I-access ang Raspberry Pi File System Sa Pamamagitan ng Windows

Nakuha mo na ba ang isang Raspberry Pi at wala na "Kailangan kong i-set up ito sa isang monitor, mouse, at keyboard tuwing oras!" Ang pagkasira na sanhi nito upang i-unplug / i-replug ang iyong monitor at keyboard / mouse, upang ma-access ang Raspberry Pi ay pangalawa sa wala. Gumagamit ka upang iwanan ang lahat na naka-plug in, gastos sa iyo ng mahalagang desk-space, o mas masahol pa, isang hindi natapos na proyekto * ipasok ang mga bangungot na mga spook *! Hindi ba mas madali itong mag-access ng mga file at script nang direkta mula sa iyong sariling machine?

Makatuturo ang gabay na ito sa iyo sa pagse-set up ng malayuang pag-access ng file sa iyong Raspberry Pi. Ang pinakamagandang bahagi ay hindi mo na ikonekta ang anumang bagay sa Raspberry Pi! Gagana ito para sa Windows, at dapat itong gumana para sa Mac at Linux din.

Ang imahe ng header ay nagmula sa ReasearchGate

Mga gamit

Para sa tutorial na ito, kakailanganin mo ang:

  • Isang Raspberry Pi (malinaw naman)
  • Isang computer na may access sa LAN (WiFi o ethernet)
  • Isang SD card para sa iyong Raspberry Pi (8GB +)
  • Isang supply ng kuryente para sa iyong Raspberry Pi

Hakbang 1: Pag-install ng Raspberry Pi OS

Pag-install ng Raspberry Pi OS
Pag-install ng Raspberry Pi OS
Pag-install ng Raspberry Pi OS
Pag-install ng Raspberry Pi OS
Pag-install ng Raspberry Pi OS
Pag-install ng Raspberry Pi OS

Sa seksyong ito, mai-install mo ang operating system (OS) para sa Raspberry Pi papunta sa iyong SD card.

Isang tala sa OS: Kung plano mong hindi gamitin ang Raspberry Pi desktop, pipiliin ko ang bersyon ng Lite, dahil hinuhubad nito ang hindi kinakailangang software (desktop, Chromium, Jupyter atbp), naiwan lamang ang command console at ang ganap na kinakailangang software. Pinapakinabangan nito ang memorya para sa pag-iimbak ng mga file, pakete, at pagpapatakbo ng mga pasadyang programa, at hindi kinakailangang gumamit ng mga mapagkukunan na nagpapatakbo ng GUI kapag hindi mo ito gagamitin. Mahahanap mo ito sa ilalim ng Raspberry Pi OS (Iba pa) -> Raspberry Pi OS Lite (32 bit). Kung hindi man, ang anumang iba pang Raspberry Pi OS ay gagawin.

  1. I-plug ang iyong SD card sa iyong computer. Kung ang iyong computer ay walang SD card reader, maaaring kailanganin mong bumili ng isa.
  2. [OPSYONAL] I-format ang iyong SD card. Kung nabigo sa pag-format ang iyong computer, subukan ang ibang port.
  3. Pumunta sa website ng RaspberryPi at i-download ang utility ng RaspberryPi Imager. Tutulungan ka nito sa pag-install ng imahe ng OS sa SD card. Kapag na-install na ang utility, ilunsad ito.
  4. Mag-click sa Piliin ang OS. Kapag bumukas ang dialog box, piliin ang OS na iyong pinili.
  5. Mag-click sa Piliin ang SD card. Kapag bumukas ang dialog box, piliin ang iyong SD card.
  6. Tiyaking napili mo ang tamang drive na humahawak sa iyong SD card!
  7. Suriin ulit!
  8. Mag-click sa Sumulat. I-download at mai-install na ng utility ang OS papunta sa SD card.

Hakbang 2: Pag-set up ng Raspberry Pi (Bahagi 1) - WiFi at SSH

Pag-set up ng Raspberry Pi (Bahagi 1) - WiFi at SSH
Pag-set up ng Raspberry Pi (Bahagi 1) - WiFi at SSH
Pag-set up ng Raspberry Pi (Bahagi 1) - WiFi at SSH
Pag-set up ng Raspberry Pi (Bahagi 1) - WiFi at SSH
Pag-set up ng Raspberry Pi (Bahagi 1) - WiFi at SSH
Pag-set up ng Raspberry Pi (Bahagi 1) - WiFi at SSH

Sa seksyong ito, pagaganahin mo ang SSH at WiFi sa iyong Raspberry Pi. Ang SSH ay nangangahulugang Secure Shell, at mahalagang isang ligtas na paraan ng malayuang pag-access sa mga linya ng utos. Maaari kang makahanap ng karagdagang impormasyon tungkol sa SSH dito.

  1. I-plug ang iyong SD card gamit ang OS na naka-install sa iyong computer (kung wala ito doon).
  2. Buksan ang direktoryo ng SD card. Maaari itong magkaroon ng ibang pangalan, karaniwang boot, ngunit dapat ito pa rin ang sistemang Raspberry Pi.
  3. Lumikha ng isang bagong file ng teksto at tawagan itong ssh. Walang mga extension ng file, ssh lamang (alisin ang.txt extension).
  4. Lumikha ng isang bagong file ng teksto at tawagan itong wpa_supplicant.conf. Tiyaking binago mo ang.txt extension sa.conf. Maaari kang ma-prompt na kumpirmahin.
  5. Ngayon ay magse-set up kami ng pag-access sa WiFi sa Raspberry Pi. Kung ikinokonekta mo ang Raspberry Pi sa isang ethernet cable, maaari kang lumaktaw sa susunod na hakbang ng itinuturo.
  6. Buksan ang iyong bagong nilikha na wpa_supplicant.conf file sa anumang nais mong text editor. Kopyahin at i-paste dito:

    bansa =

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

  7. Palitan ng Alpha-2 ISO code ng iyong bansa.
  8. Palitan ng pangalan ng iyong network, at ng iyong WiFi password.

Ang iyong wpa_supplicant.conf file ay dapat magmukhang katulad:

bansa = GB

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

Ano ang mangyayari ngayon ay ang Raspberry Pi ay maghanap para sa ssh file sa boot. Kung mahahanap ito (anuman ang nilalaman ng file), paganahin nito ang SSH. Hahanapin din nito ang file na wpa_supplicant.conf upang mai-set up ang WiFi nito. Ito ang dahilan kung bakit kinakailangan ang mga file na ito.

Hakbang 3: Pag-access sa Raspberry Pi (Bahagi 1) - Pag-access sa Network

Pag-access sa Raspberry Pi (Bahagi 1) - Pag-access sa Network
Pag-access sa Raspberry Pi (Bahagi 1) - Pag-access sa Network

Ngayong naka-configure na kami para sa SSH at i-setup ang WiFi, oras na upang buksan ang Raspberry Pi. Ligtas na alisin ang SD card mula sa iyong computer, at i-plug ito sa slot ng SD card ng Raspberry Pi. I-plug ang power supply, at i-power up ito. Sa oras na ito, ang Raspberry Pi ay mag-boot up at kumonekta sa iyong WiFi network.

Upang SSH sa iyong Raspberry Pi, kakailanganin mo ang lokal na IP address. Pinapayagan ng lokal na IP address ang router na kilalanin kung aling makina ang nag-a-access sa network. Maaari mong makuha ang IP address ng iyong Raspberry Pi sa pamamagitan ng pagpunta sa iyong router at pag-browse sa lahat ng mga konektadong aparato, o sa pamamagitan ng paggamit ng ilang software ng pag-scan ng IP (tulad ng Angry IP Scanner). Gagamitin ko ang Angry IP Scanner, dahil ito ay talagang madaling gamitin.

Ang ginagawa ng software na ito ay ang pag-scan sa lahat ng mga IP address na magagamit sa network, at hahanapin ang lahat ng mga aparato na nakakonekta sa iyong router. Ang pangalan ng software ay medyo nakalilinlang, na hindi ito nagagalit, o gagawa rin ito ng anumang nakakahamak sa iyong computer o router.

Kung gumagamit ka ng Angry IP Scanner:

  1. I-install ang software sa iyong Windows / Mac machine, at ilunsad ito.
  2. Itakda ang iyong saklaw ng IP. Ang aking lokal na network ay tumatakbo sa 192.168.1.xxx, kaya itinakda ko ang aking saklaw na maging 192.168.1.0 hanggang 192.168.1.255. Upang matulungan kang matukoy kung anong saklaw ang gagamitin, basahin ang artikulong ito.
  3. Pindutin ang pindutan ng Start, at hayaan ang Angry IP Scanner na i-scan ang mga IP address.
  4. Kapag nakumpleto na ang Angry IP Scanner, hanapin ang IP address na ang hostname ay tulad ng raspberrypi.local.
  5. Binabati kita, mayroon kang IP address ng iyong Raspberry Pi!

Tandaan: kung mayroon kang maraming Raspberry Pis sa iyong network, maaaring kailanganin mong mag-scan gamit ang iyong bagong Raspberry Pi na naka-off, pagkatapos ay i-scan muli gamit ang Raspberry Pi na nakabukas. Kakailanganin mong ihambing kung aling bagong koneksyon ang nagawa sa network.

Hakbang 4: Pag-access sa Raspberry Pi (Bahagi 2) - SSH Access

Pag-access sa Raspberry Pi (Bahagi 2) - Pag-access ng SSH
Pag-access sa Raspberry Pi (Bahagi 2) - Pag-access ng SSH
Pag-access sa Raspberry Pi (Bahagi 2) - Pag-access ng SSH
Pag-access sa Raspberry Pi (Bahagi 2) - Pag-access ng SSH
Pag-access sa Raspberry Pi (Bahagi 2) - Pag-access ng SSH
Pag-access sa Raspberry Pi (Bahagi 2) - Pag-access ng SSH
Pag-access sa Raspberry Pi (Bahagi 2) - Pag-access ng SSH
Pag-access sa Raspberry Pi (Bahagi 2) - Pag-access ng SSH

Ngayon na mayroon ka ng IP address ng iyong Raspberry Pi, maaari mo itong SSH. Bilang isang gumagamit ng Windows, kakailanganin mo ang isang SSH client tulad ng PuTTY.

  1. Ilunsad ang PuTTY.
  2. Sa ilalim ng seksyon ng Kategoryang nasa kaliwang bahagi ng window, tiyaking napili ang Session.
  3. Sa kanang bahagi ng window, sa ilalim ng Hostname (o IP address), i-type ang IP address ng iyong Raspberry Pi na iyong natagpuan sa nakaraang hakbang. Sa aking kaso, ito ay 192.168.1.77.
  4. Sa ilalim ng Port, tiyaking nakatakda ito sa 22.
  5. Sa ilalim ng Uri ng Koneksyon, tiyaking napili ang SSH.
  6. [OPSYONAL] Maaari mong i-save ang mga setting na ito sa pamamagitan ng pagta-type ng iyong pangalan ng session sa ilalim ng Mga Nai-save na Session, pagkatapos ay pindutin ang I-save ang pindutan.
  7. Pindutin ang pindutang Buksan. Kung kumokonekta ka sa unang pagkakataon, hihimokin ka ng PuTTY tungkol sa pagpapahintulot sa mga fingerprint key. Pahintulutan silang ipagpatuloy ang SSH-ing sa iyong Raspberry Pi.
  8. Dapat hilingin sa iyo ng console para sa isang pag-login sa username. Mag-type sa pi at pindutin ang Enter.
  9. Hihilingin sa iyo para sa isang password. Mag-type sa raspberry at pindutin ang enter.

Ayan yun!

Hakbang 5: Pag-set up ng Raspberry Pi (Bahagi 2) - I-update ang Raspberry Pi

Palaging mahusay na kasanayan na panatilihing napapanahon ang Raspberry Pi OS. Sa sandaling mayroon ka ng SSH-ed sa iyong Raspberry Pi, i-type ang utos sud sa apt update at pindutin ang Enter key. Maa-update nito ang mga package na ginamit sa loob ng OS. Kung kung hihilingin sa iyo para sa kumpirmasyon, pindutin ang y. Makakakita ka ng maraming teksto at mga porsyento, ngunit ok lang iyon!

Kapag nakumpleto na, kakailanganin mong i-update ang OS mismo. Patakbuhin ang utos sudo apt full-upgrade. I-download at i-a-update nito ang OS, at aalisin ang mga lumang dependency na hindi na nito kailangan. Makakakita ka ng higit pang teksto at mga porsyento, at ok din iyon!

Kapag nakumpleto na iyon, i-reboot ang Raspberry Pi sa pamamagitan ng pagpapatakbo ng command sudo reboot. Isasara nito ang koneksyon ng SSH at i-reboot ang Raspberry Pi. Maghintay ng ilang minuto para sa Raspberry Pi upang muling mag-boot at kumonekta sa iyong network. Pagkatapos ulitin ang Hakbang 4 sa itaas upang SSH sa Raspberry Pi muli.

Hakbang 6: Pag-set up ng RaspberryPi (Bahagi 3) - Madaling Hostname

Pag-set up ng RaspberryPi (Bahagi 3) - Madaling Hostname
Pag-set up ng RaspberryPi (Bahagi 3) - Madaling Hostname
Pag-set up ng RaspberryPi (Bahagi 3) - Madaling Hostname
Pag-set up ng RaspberryPi (Bahagi 3) - Madaling Hostname
Pag-set up ng RaspberryPi (Bahagi 3) - Madaling Hostname
Pag-set up ng RaspberryPi (Bahagi 3) - Madaling Hostname

Ngayon, kailangan naming paganahin ang madaling pag-access sa file system ng Raspberry Pi upang ma-access namin ang mga file at folder ng Raspberry Pi. Upang magawa ito kailangan naming baguhin ang Hostname at mag-install ng ilang karagdagang mga package.

  1. Sa console ng Raspberry Pi, i-type ang sudo raspi-config at pindutin ang Enter.
  2. Mag-navigate gamit ang iyong mga arrow key sa Mga Pagpipilian sa Network at pindutin ang Enter.
  3. Piliin ang Hostname.
  4. Itakda ang iyong bagong pangalan ng host. Halimbawa, itinakda ko ang sa MyLocalPi. Pagkatapos ay pindutin ang Enter.
  5. Patuloy na piliin ang Tapusin, at bumalik sa pangunahing screen. Lumabas sa utility ng RaspiConfig.
  6. Kung hihilingin ka nitong mag-reboot, piliin ang oo. Kung hindi, sa console, i-type ang sudo reboot, at pindutin ang Enter.

Maaari mong suriin na ikaw ay hostname ay nagbago sa pamamagitan ng pagta-type ng hostname sa console at pagpindot sa Enter. Dapat mong makita ang iyong bagong hostname na lilitaw. Maaari mo ring patakbuhin muli ang Angry IP Scanner, at dapat mong makita na mabago ang hostname ng iyong Raspberry Pi.

Hakbang 7: Pag-set up ng RaspberryPi (Bahagi 4) - Samba

Ngayon ay magse-set up kami ng pag-access ng file gamit ang Samba. Ang Samba ay ang pakete na nagbibigay ng mga makina ng pag-access sa file system ng Raspberry Pi. Sa pamamagitan nito, dapat mong ma-navigate ang Raspberry Pi gamit ang window ng explorer ng Windows o Finder ng Mac. Para sa mga gumagamit ng Windows, kilala ito bilang Windows File Share. Pinapayagan din nito ang mga gumagamit ng Mac na i-access ang Raspberry Pi sa ilalim ng Nakabahaging folder.

  1. Sa console, i-type ang sudo apt install -y samba. I-install nito ang Samba package.
  2. Kapag na-install na, i-type ang sudo nano /etc/samba/smb.conf. Bubuksan ng file ang file smb.conf sa console, handa na para sa pag-edit.
  3. Kailangan naming i-configure ang Samba upang bigyan kami ng pag-access sa file system sa Raspberry Pi. Sa ilalim ng file na smb.conf, idagdag ang mga sumusunod na linya:

    [PiShare]

    puna = Pi Ibahagi ang landas = / home / pi ma-browse = oo maisusulat = oo bisita lamang = hindi lumikha ng mask = 0740 maskara sa direktoryo = 0750 pampubliko = hindi

  4. Pindutin ang Ctrl + X (control key at X key) upang lumabas. Kapag hiniling na makatipid, pindutin ang Oo.
  5. Ngayon kailangan naming lumikha ng isang gumagamit ng Samba para sa malayuang pag-access. Sa uri ng console sudo smbpasswd -a pi. Lilikha nito ang Pi ng gumagamit ng Samba.
  6. Lumikha ng isang password para sa iyong gumagamit ng Samba. Sasabihan ka na muling ipasok ang parehong password.

Ayan yun!

Hakbang 8: Pag-access sa Raspberry Pi (Bahagi 3) - Pag-access sa File

Pag-access sa Raspberry Pi (Bahagi 3) - Pag-access sa File
Pag-access sa Raspberry Pi (Bahagi 3) - Pag-access sa File
Pag-access sa Raspberry Pi (Bahagi 3) - Pag-access sa File
Pag-access sa Raspberry Pi (Bahagi 3) - Pag-access sa File
Pag-access sa Raspberry Pi (Bahagi 3) - Pag-access sa File
Pag-access sa Raspberry Pi (Bahagi 3) - Pag-access sa File

Ngayon na na-set up mo na ang Raspberry Pi, oras na upang lumipat sa iyong remote machine.

Maaari mong ma-access ang iyong file system sa mga sumusunod na paraan:

  • Buksan ang Run window sa pamamagitan ng pagpindot sa WinKey + R, at pagta-type sa [HOSTNAME], palitan ang [HOSTNAME] ng hostname na na-type mo sa Hakbang 6.
  • Magbukas ng isang explorer windows (halimbawa, Mga Dokumento o Aking PC). Sa address bar, i-type ang [HOSTNAME], palitan ang [HOSTNAME] ng hostname na na-type mo sa Hakbang 6.
  • Sa Desktop, mag-right click at piliin ang Bago-> Shortcut. Sa kahon ng teksto ng lokasyon, i-type ang [HOSTNAME], palitan ang [HOSTNAME] ng host name na na-type mo sa Hakbang 6. Pindutin ang Susunod. Maaari mo nang bigyan ang shortcut ng isang pangalan na iyong pinili.

Kapag sinubukan mong i-access ang Raspberry Pi file system gamit ang alinman sa mga pamamaraan sa itaas, hihilingin sa iyo ng Windows ang isang username at password. Gamitin ang username at password na iyong na-set up para sa Samba profile (Hakbang 7).

Hakbang 9: Huling Mga Tala

Ayan yun! Maaari mo na ngayong i-navigate ang Raspberry Pi file system sa pamamagitan ng pag-navigate sa file ng standard na machine. Ginagawa nitong mas maginhawa kaysa sa pag-plug ng mouse, keyboard, at monitor, o pagkakaroon upang mag-navigate sa mga direktoryo na may maraming mga ls utos.

Para sa mas tiwala at advanced na mga gumagamit, maaari mo ring patakbuhin ang mga utos ng git checkout nang direkta sa Raspberry Pi sa pamamagitan ng Windows. Ginagawa nitong mas madali upang hawakan ang pag-check out, pagbabago, at paggawa ng code sa isang lalagyan.

Isang medyo mahalagang tala

Kapag na-access mo ang Raspberry Pi file system, bibigyan ka ng dalawang folder: pi at PiShare (o katulad, depende sa Samba username at ang naka-configure na pangalan sa smb.conf file, kapwa sa Hakbang 7). Sa kasong ito, ang pagpili ng alinman sa mga folder ay magbibigay sa iyo ng pag-access sa mga file at buksan ang mga ito, NGUNIT ang pag-navigate sa pamamagitan ng folder ng pi ay nangangahulugang nawala sa iyo ang pag-edit ng mga priviledge, ibig sabihin hindi ka makakalikha at mai-edit ang mga file. Gayunpaman, ang pag-navigate sa pamamagitan ng folder ng PiShare ay nagbibigay sa iyo ng buong pag-access.

Ayan yun! Ngayon ay hindi mo na kailangan ng mouse, keyboard, at monitor para sa iyo ng mga proyekto ng Raspberry Pi! Gaano ito kaaya?

Inirerekumendang: