Sadržaj:

Pristupite datotečnom sustavu Raspberry Pi kroz Windows: 9 koraka
Pristupite datotečnom sustavu Raspberry Pi kroz Windows: 9 koraka

Video: Pristupite datotečnom sustavu Raspberry Pi kroz Windows: 9 koraka

Video: Pristupite datotečnom sustavu Raspberry Pi kroz Windows: 9 koraka
Video: Leap Motion SDK 2024, Srpanj
Anonim
Pristupite datotečnom sustavu Raspberry Pi putem sustava Windows
Pristupite datotečnom sustavu Raspberry Pi putem sustava Windows
Pristupite datotečnom sustavu Raspberry Pi putem sustava Windows
Pristupite datotečnom sustavu Raspberry Pi putem sustava Windows

Jeste li ikada dobili Raspberry Pi i rekli ste: "Moram ga postaviti svaki put s monitorom, mišem i tipkovnicom svaki put!" Frustracija koju uzrokuje isključivanje/ponovno uključivanje vašeg monitora i tipkovnice/miša, samo pristup Raspberry Pi -u je bez premca. Pribjegavate ili ostavljanju svega uključenog u struju, što vas košta dragocjenog prostora na stolu, ili još gore, nedovršenom projektu *umetnite jezive jezive snove *! Ne bi li jednostavno bilo lakše pristupiti datotekama i skriptama izravno s vašeg računala?

Ove upute će vas voditi do postavljanja udaljenog pristupa datotekama na vašem Raspberry Pi. Najbolji dio je što nikada nećete morati ništa povezivati s Raspberry Pi! Ovo će raditi za Windows, a trebalo bi raditi i za Mac i Linux.

Slika zaglavlja izvor iz ReasearchGate -a

Pribor

Za ovaj vodič trebat će vam:

  • Raspberry Pi (očito)
  • Računalo s LAN pristupom (WiFi ili ethernet)
  • SD kartica za vaš Raspberry Pi (8 GB +)
  • Napajanje za vaš Raspberry Pi

Korak 1: Instaliranje Raspberry Pi OS -a

Instaliranje Raspberry Pi OS -a
Instaliranje Raspberry Pi OS -a
Instaliranje Raspberry Pi OS -a
Instaliranje Raspberry Pi OS -a
Instaliranje Raspberry Pi OS -a
Instaliranje Raspberry Pi OS -a

U ovom odjeljku instalirat ćete operacijski sustav (OS) za Raspberry Pi na svoju SD karticu.

Napomena o OS -u: Ako ne namjeravate koristiti Raspberry Pi radnu površinu, odabrao bih verziju Lite jer uklanja nepotreban softver (radna površina, Chromium, Jupyter itd.), Ostavljajući za sobom samo naredbenu konzolu i apsolutno neophodni softver. Time se maksimalno povećava memorija za spremanje datoteka, paketa i pokretanje prilagođenih programa, a bez nepotrebnog trošenja resursa koji pokreću grafičko sučelje kada ga nećete koristiti. Možete ga pronaći pod Raspberry Pi OS (Ostalo) -> Raspberry Pi OS Lite (32 bita). Inače će poslužiti bilo koji drugi Raspberry Pi OS.

  1. Priključite SD karticu u računalo. Ako vaše računalo nema čitač SD kartica, možda ćete ga morati kupiti.
  2. [NEOBVEZNO] Formatirajte SD karticu. Ako se vaše računalo ne uspije formatirati, pokušajte s drugim portom.
  3. Idite na web mjesto RaspberryPi i preuzmite uslužni program RaspberryPi Imager. To će vam pomoći pri instaliranju slike OS -a na SD karticu. Nakon što se uslužni program instalira, pokrenite ga.
  4. Pritisnite Odaberi OS. Kad se dijaloški okvir otvori, odaberite OS po svom izboru.
  5. Pritisnite Odaberi SD karticu. Kad se dijaloški okvir otvori, odaberite SD karticu.
  6. Provjerite jeste li odabrali pravi pogon na kojem se nalazi vaša SD kartica!
  7. Provjeri ponovno!
  8. Kliknite na Napiši. Alat će sada preuzeti i instalirati OS na SD karticu.

Korak 2: Postavljanje Raspberry Pi -a (1. dio) - WiFi i SSH

Postavljanje Raspberry Pi (1. dio) - WiFi i SSH
Postavljanje Raspberry Pi (1. dio) - WiFi i SSH
Postavljanje Raspberry Pi (1. dio) - WiFi i SSH
Postavljanje Raspberry Pi (1. dio) - WiFi i SSH
Postavljanje Raspberry Pi (1. dio) - WiFi i SSH
Postavljanje Raspberry Pi (1. dio) - WiFi i SSH

U ovom odjeljku omogućit ćete SSH i WiFi na svom Raspberry Pi. SSH znači Secure Shell i u biti je siguran način daljinskog pristupa naredbenim linijama. Više informacija o SSH -u možete pronaći ovdje.

  1. Uključite SD karticu s OS -om instaliranim u računalo (ako već nije tamo).
  2. Otvorite direktorij SD kartice. Možda ima drugačije ime, obično boot, ali bi ipak trebao biti sustav Raspberry Pi.
  3. Napravite novu tekstualnu datoteku i nazovite je ssh. Nema proširenja datoteka, samo ssh (uklonite.txt ekstenziju).
  4. Izradite novu tekstualnu datoteku i nazovite je wpa_supplicant.conf. Provjerite jeste li proširenje.txt promijenili u.conf. Možda ćete biti upitani za potvrdu.
  5. Sada ćemo postaviti Raspberry Pi pristup WiFi. Ako povezujete Raspberry Pi na ethernet kabel, možete prijeći na sljedeći korak uputa.
  6. Otvorite novostvorenu datoteku wpa_supplicant.conf s bilo kojim uređivačem teksta koji želite. Kopirajte i zalijepite u njega:

    zemlja =

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

  7. Zamijenite alfa-2 ISO kodom svoje zemlje.
  8. Zamijenite imenom mreže i lozinkom za WiFi.

Vaša datoteka wpa_supplicant.conf trebala bi izgledati otprilike ovako:

zemlja = GB

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

Ono što će se sada dogoditi je da će Raspberry Pi tražiti ssh datoteku pri pokretanju. Ako ga pronađe (bez obzira što datoteka sadrži), omogućit će SSH. Također će tražiti datoteku wpa_supplicant.conf za postavljanje svoje WiFi mreže. Zbog toga su ove datoteke potrebne.

Korak 3: Pristup Raspberry Pi -u (1. dio) - Pristup mreži

Pristup Raspberry Pi -u (1. dio) - Pristup mreži
Pristup Raspberry Pi -u (1. dio) - Pristup mreži

Sada kada smo konfigurirali SSH i postavili WiFi, vrijeme je da uključite Raspberry Pi. Sigurno uklonite SD karticu iz računala i uključite je u utor za SD karticu Raspberry Pi. Uključite napajanje i uključite ga. Tijekom tog vremena, Raspberry Pi će se pokrenuti i povezati s vašom WiFi mrežom.

Da biste SSH unijeli u svoj Raspberry Pi, trebat će vam njegova lokalna IP adresa. Lokalna IP adresa omogućuje usmjerivaču da identificira koji stroj pristupa mreži. IP adresu svoje Raspberry Pi možete dobiti tako što ćete otići u usmjerivač i pregledati sve povezane uređaje ili pomoću nekog softvera za skeniranje IP -a (poput Angry IP Scannera). Koristit ću Angry IP Scanner jer je doista jednostavan za korištenje.

Ovaj softver skenira sve IP adrese dostupne na mreži i pronalazi sve uređaje koji su spojeni na vaš usmjerivač. Naziv softvera pomalo dovodi u zabludu jer se ne ljuti niti će učiniti nešto zlonamjerno vašem računalu ili usmjerivaču.

Ako koristite Angry IP Scanner:

  1. Instalirajte softver na svoj Windows/Mac stroj i pokrenite ga.
  2. Postavite svoj IP raspon. Moja lokalna mreža radi na 192.168.1.xxx, pa sam postavio raspon od 192.168.1.0 do 192.168.1.255. Kako biste lakše odlučili koji raspon ćete koristiti, pročitajte ovaj članak.
  3. Pritisnite gumb Start i dopustite Angry IP Scanneru da skenira kroz IP adrese.
  4. Nakon što Angry IP Scanner dovrši, potražite IP adresu čiji je naziv hosta nešto poput raspberrypi.local.
  5. Čestitamo, imate IP adresu svoje Raspberry Pi!

Napomena: ako na mreži imate više Raspberry Pis, možda ćete morati skenirati s isključenim novim Raspberry Pi, a zatim ponovo skenirati s uključenim Raspberry Pi. Morat ćete usporediti novu vezu koja je uspostavljena na mreži.

Korak 4: Pristup Raspberry Pi -u (2. dio) - SSH pristup

Pristup Raspberry Pi -u (2. dio) - SSH pristup
Pristup Raspberry Pi -u (2. dio) - SSH pristup
Pristup Raspberry Pi -u (2. dio) - SSH pristup
Pristup Raspberry Pi -u (2. dio) - SSH pristup
Pristup Raspberry Pi -u (2. dio) - SSH pristup
Pristup Raspberry Pi -u (2. dio) - SSH pristup
Pristup Raspberry Pi -u (2. dio) - SSH pristup
Pristup Raspberry Pi -u (2. dio) - SSH pristup

Sada kada imate IP adresu svoje Raspberry Pi, možete u nju unijeti SSH. Kao korisnik Windowsa trebat će vam SSH klijent poput PuTTY -a.

  1. Pokrenite PuTTY.
  2. U odjeljku Kategorija na lijevoj strani prozora provjerite jeste li odabrali Session.
  3. Na desnoj strani prozora, pod Ime hosta (ili IP adresa), upišite IP adresu svoje Raspberry Pi koju ste pronašli u prethodnom koraku. U mom slučaju to je bilo 192.168.1.77.
  4. U odjeljku Port provjerite je li postavljeno 22.
  5. U odjeljku Vrsta veze provjerite je li odabran SSH.
  6. [NEOBVEZNO] Ove postavke možete spremiti upisivanjem naziva sesije u odjeljak Spremljene sesije, a zatim pritiskom na gumb Spremi.
  7. Pritisnite gumb Otvori. Ako se povezujete prvi put, PuTTY će vas upitati o dopuštanju tipki za otiske prstiju. Dopustite im da nastave s SSH-om u vaš Raspberry Pi.
  8. Konzola bi vas trebala pitati za prijavu na korisničko ime. Upišite pi i pritisnite Enter.
  9. Tada će se od vas tražiti lozinka. Upišite malinu i pritisnite enter.

To je to!

Korak 5: Postavljanje Raspberry Pi (2. dio) - Ažurirajte Raspberry Pi

Uvijek je dobra praksa ažurirati OS Raspberry Pi OS. Nakon što SSH uredite u Raspberry Pi, upišite naredbu sudo apt update i pritisnite tipku Enter. Ovo će ažurirati pakete koji se koriste unutar OS -a. Ako vas pita za potvrdu, pritisnite y. Vidjet ćete puno teksta i postotaka, ali to je u redu!

Nakon što je dovršen, morat ćete ažurirati sam OS. Pokrenite naredbu sudo apt full-upgrade. Time će se preuzeti i ažurirati OS te ukloniti stare ovisnosti koje mu više nisu potrebne. Vidjet ćete više teksta i postotaka, a to je također u redu!

Nakon što je to dovršeno, ponovno pokrenite Raspberry Pi pokretanjem naredbe sudo reboot. Time ćete zatvoriti SSH vezu i ponovno pokrenuti Raspberry Pi. Pričekajte nekoliko minuta da se Raspberry Pi ponovno podigne i poveže se na vašu mrežu. Zatim ponovno ponovite korak 4 gore za SSH u Raspberry Pi.

Korak 6: Postavljanje RaspberryPi -a (3. dio) - Jednostavno ime hosta

Postavljanje RaspberryPi (3. dio) - Jednostavno ime hosta
Postavljanje RaspberryPi (3. dio) - Jednostavno ime hosta
Postavljanje RaspberryPi (3. dio) - Jednostavno ime hosta
Postavljanje RaspberryPi (3. dio) - Jednostavno ime hosta
Postavljanje RaspberryPi (3. dio) - Jednostavno ime hosta
Postavljanje RaspberryPi (3. dio) - Jednostavno ime hosta

Sada moramo omogućiti lak pristup datotečnom sustavu Raspberry Pi kako bismo mogli pristupiti datotekama i mapama Raspberry Pi. Za to ćemo morati promijeniti naziv hosta i instalirati neke dodatne pakete.

  1. U konzolu Raspberry Pi upišite sudo raspi-config i pritisnite Enter.
  2. Pomoću tipki sa strelicama idite na Mrežne mogućnosti i pritisnite Enter.
  3. Odaberite Naziv hosta.
  4. Postavite novi naziv hosta. Na primjer, ja sam svoj postavio na MyLocalPi. Zatim pritisnite Enter.
  5. Zadržite odabir Završi i vratite se na glavni zaslon. Zatvorite uslužni program RaspiConfig.
  6. Ako vas zatraži ponovno pokretanje, odaberite da. Ako nije, u konzolu upišite sudo reboot i pritisnite Enter.

Možete provjeriti je li vaš naziv hosta promijenjen upisivanjem imena hosta u konzolu i pritiskom na Enter. Trebali biste vidjeti da se pojavljuje vaš novi naziv hosta. Također možete ponovo pokrenuti Angry IP Scanner i trebali biste vidjeti da će se naziv hosta vašeg Raspberry Pi promijeniti.

Korak 7: Postavljanje RaspberryPi -a (4. dio) - Samba

Sada ćemo postaviti pristup datotekama pomoću Sambe. Samba je paket koji omogućuje strojevima pristup datotečnom sustavu Raspberry Pi. Pomoću njega trebali biste se moći kretati po Raspberry Pi -u koristeći Windows Explorer prozor ili Mac Finder. Za korisnike sustava Windows to je poznato kao Windows File Share. Korisnicima Mac -a također omogućuje pristup Raspberry Pi -u u okviru Shared folder.

  1. U konzolu upišite sudo apt install -y samba. Ovo će instalirati paket Samba.
  2. Nakon instaliranja upišite sudo nano /etc/samba/smb.conf. Otvorit će datoteku smb.conf u konzoli, spremnu za uređivanje.
  3. Moramo konfigurirati Sambu da nam odobri pristup datotečnom sustavu na Raspberry Pi. Na dnu datoteke smb.conf dodajte sljedeće retke:

    [PiShare]

    komentar = Pi Podijelite putanju =/home/pi browseable = yes writeable = yes only guest = no create mask = 0740 mask direktorija = 0750 public = no

  4. Pritisnite Ctrl+X (kontrolna tipka i tipka X) za izlaz. Kada se od vas zatraži spremanje, pritisnite Da.
  5. Sada moramo stvoriti korisnika Sambe za daljinski pristup. U konzoli upišite sudo smbpasswd -a pi. Ovo će stvoriti korisnika Sambe pi.
  6. Izradite lozinku za korisnika Sambe. Od vas će se tražiti da ponovno unesete istu lozinku.

To je to!

Korak 8: Pristup Raspberry Pi -u (3. dio) - Pristup datoteci

Pristup Raspberry Pi -u (3. dio) - Pristup datoteci
Pristup Raspberry Pi -u (3. dio) - Pristup datoteci
Pristup Raspberry Pi -u (3. dio) - Pristup datoteci
Pristup Raspberry Pi -u (3. dio) - Pristup datoteci
Pristup Raspberry Pi -u (3. dio) - Pristup datoteci
Pristup Raspberry Pi -u (3. dio) - Pristup datoteci

Sada kada ste postavili Raspberry Pi, vrijeme je da se obratite svom udaljenom računalu.

Sustavu datoteka možete pristupiti na sljedeće načine:

  • Otvorite prozor Pokreni pritiskom na WinKey+R i upišite [HOSTNAME], zamijenivši [HOSTNAME] imenom hosta koji ste unijeli u 6. koraku.
  • Otvorite prozore istraživača (na primjer, Dokumenti ili Moje računalo). U adresnu traku upišite [HOSTNAME], zamijenivši [HOSTNAME] imenom hosta koji ste unijeli u 6. koraku.
  • Na radnoj površini desnom tipkom miša kliknite i odaberite Novo-> Prečac. U tekstualni okvir lokacije upišite [HOSTNAME], zamijenivši [HOSTNAME] imenom hosta koji ste unijeli u 6. koraku. Pritisnite Dalje. Zatim prečacu možete dati naziv po svom izboru.

Kada pokušate pristupiti datotečnom sustavu Raspberry Pi pomoću bilo koje od gore navedenih metoda, Windows će od vas zatražiti korisničko ime i lozinku. Koristite korisničko ime i lozinku koje ste postavili za profil Samba (korak 7).

Korak 9: Završne napomene

To je to! Sada se možete kretati Raspberry Pi datotečnim sustavom kroz standardni navigacijski sustav datoteka vašeg računala. To ga čini mnogo praktičnijim od priključivanja miša, tipkovnice i monitora ili navigacije kroz direktorije s više naredbi ls.

Za sigurnije i naprednije korisnike možete pokrenuti i naredbe git checkout izravno na Raspberry Pi kroz Windows. To uvelike olakšava rukovanje provjerom, izmjenom i predajom koda u spremište.

Prilično važna napomena

Kad pristupite datotečnom sustavu Raspberry Pi, prikazat će vam se dvije mape: pi i PiShare (ili slične, ovisno o korisničkom imenu Samba i konfiguriranom imenu u datoteci smb.conf, obje u 7. koraku). U ovom slučaju odabirom bilo koje mape dobit ćete pristup datotekama i njihovo otvaranje, ALI kretanje kroz pi mapu znači da gubite privilegije uređivanja, odnosno nećete moći stvarati i uređivati datoteke. Međutim, kretanje kroz mapu PiShare daje vam potpuni pristup.

To je to! Sada vam čak i ne trebaju miš, tipkovnica i monitor za projekte Raspberry Pi! Koliko je to oslobađajuće?

Preporučeni: