Satura rādītājs:

Piekļūstiet Raspberry Pi failu sistēmai, izmantojot Windows: 9 soļi
Piekļūstiet Raspberry Pi failu sistēmai, izmantojot Windows: 9 soļi

Video: Piekļūstiet Raspberry Pi failu sistēmai, izmantojot Windows: 9 soļi

Video: Piekļūstiet Raspberry Pi failu sistēmai, izmantojot Windows: 9 soļi
Video: Топ 5 скрытых полезных программ Windows 10 2024, Jūlijs
Anonim
Piekļūstiet Raspberry Pi failu sistēmai, izmantojot Windows
Piekļūstiet Raspberry Pi failu sistēmai, izmantojot Windows
Piekļūstiet Raspberry Pi failu sistēmai, izmantojot Windows
Piekļūstiet Raspberry Pi failu sistēmai, izmantojot Windows

Vai esat kādreiz ieguvis Raspberry Pi un aizgājis "Man tas katru reizi jāiestata ar monitoru, peli un tastatūru!" Vilšanās, ko tas rada, atvienojot/atkārtoti pievienojot monitoru un tastatūru/peli, lai piekļūtu Raspberry Pi, ir nepārspējama. Jūs izvēlaties vai nu atstāt visu pieslēgtu, izmaksājot vērtīgu vietu rakstāmgaldam, vai vēl ļaunāk-nepabeigtu projektu *ievietojiet murgu spooks *! Vai vienkārši nebūtu vieglāk piekļūt failiem un skriptiem tieši no savas mašīnas?

Šī pamācība palīdzēs jums iestatīt attālo piekļuvi failiem savā Raspberry Pi. Labākais ir tas, ka jums nekad nekas nebūs jāpievieno Raspberry Pi! Tas darbosies operētājsistēmai Windows, un tam vajadzētu darboties arī Mac un Linux.

Galvenes attēls iegūts no ReasearchGate

Piegādes

Šai apmācībai jums būs nepieciešams:

  • Aveņu Pi (acīmredzot)
  • Dators ar LAN piekļuvi (WiFi vai Ethernet)
  • SD karte jūsu Raspberry Pi (8 GB +)
  • Barošanas avots jūsu Raspberry Pi

1. darbība: Raspberry Pi OS instalēšana

Raspberry Pi OS instalēšana
Raspberry Pi OS instalēšana
Raspberry Pi OS instalēšana
Raspberry Pi OS instalēšana
OS Raspberry Pi instalēšana
OS Raspberry Pi instalēšana

Šajā sadaļā jūs SD kartē instalēsit Raspberry Pi operētājsistēmu (OS).

Piezīme par operētājsistēmu: Ja plānojat neizmantot Raspberry Pi darbvirsmu, es izvēlētos Lite versiju, jo tā noņem nevajadzīgu programmatūru (darbvirsmu, Chromium, Jupyter utt.), Atstājot tikai komandu konsoli un absolūti nepieciešamo programmatūru. Tas maksimāli palielina atmiņu failu, pakotņu glabāšanai un pielāgotu programmu palaišanai, un nevajadzīgi neizmanto resursus, kuros darbojas GUI, kad to neizmantojat. To var atrast sadaļā Raspberry Pi OS (Cits) -> Raspberry Pi OS Lite (32 biti). Pretējā gadījumā derēs jebkura cita Raspberry Pi OS.

  1. Pievienojiet SD karti datoram. Ja jūsu datoram nav SD karšu lasītāja, iespējams, tas būs jāiegādājas.
  2. [IZVĒLES] Formatējiet SD karti. Ja datoram neizdodas formatēt, izmēģiniet citu portu.
  3. Dodieties uz vietni RaspberryPi un lejupielādējiet utilītu RaspberryPi Imager. Tas palīdzēs jums instalēt OS attēlu SD kartē. Kad utilīta ir instalēta, palaidiet to.
  4. Noklikšķiniet uz Izvēlēties OS. Kad tiek atvērts dialoglodziņš, atlasiet izvēlēto OS.
  5. Noklikšķiniet uz Izvēlēties SD karti. Kad tiek atvērts dialoglodziņš, atlasiet savu SD karti.
  6. Pārliecinieties, vai esat izvēlējies pareizo disku, kurā ir jūsu SD karte!
  7. Pārbaudi vēlreiz!
  8. Noklikšķiniet uz Rakstīt. Lietderība tagad lejupielādēs un instalēs OS SD kartē.

2. darbība: Raspberry Pi iestatīšana (1. daļa) - WiFi un SSH

Raspberry Pi iestatīšana (1. daļa) - WiFi un SSH
Raspberry Pi iestatīšana (1. daļa) - WiFi un SSH
Raspberry Pi iestatīšana (1. daļa) - WiFi un SSH
Raspberry Pi iestatīšana (1. daļa) - WiFi un SSH
Raspberry Pi iestatīšana (1. daļa) - WiFi un SSH
Raspberry Pi iestatīšana (1. daļa) - WiFi un SSH

Šajā sadaļā jūs savā Raspberry Pi iespējosit SSH un WiFi. SSH apzīmē Secure Shell un būtībā ir drošs veids, kā attālināti piekļūt komandrindām. Plašāku informāciju par SSH varat atrast šeit.

  1. Pievienojiet datoram instalēto SD karti (ja tā vēl nav instalēta).
  2. Atveriet SD kartes direktoriju. Tam varētu būt cits nosaukums, parasti sāknēšana, taču tai joprojām vajadzētu būt Raspberry Pi sistēmai.
  3. Izveidojiet jaunu teksta failu un nosauciet to par ssh. Nav failu paplašinājumu, vienkārši ssh (noņemiet.txt paplašinājumu).
  4. Izveidojiet jaunu teksta failu un nosauciet to par wpa_supplicant.conf. Noteikti nomainiet paplašinājumu.txt uz.conf. Iespējams, jums tiks piedāvāts apstiprināt.
  5. Tagad mēs izveidosim WiFi piekļuvi Raspberry Pi. Ja savienojat Raspberry Pi ar Ethernet kabeli, varat pāriet uz nākamo instrukcijas darbību.
  6. Atveriet savu jaunizveidoto failu wpa_supplicant.conf, izmantojot jebkuru vēlamo teksta redaktoru. Kopējiet un ielīmējiet tajā:

    valsts =

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

  7. Aizstājiet ar savas valsts Alpha-2 ISO kodu.
  8. Aizstājiet ar tīkla nosaukumu un WiFi paroli.

Jūsu failam wpa_supplicant.conf vajadzētu izskatīties apmēram šādi:

valsts = GB

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

Tagad notiks tas, ka Raspberry Pi sāknēšanas laikā meklēs ssh failu. Ja tas to atrod (neatkarīgi no tā, ko fails satur), tas iespējo SSH. Tas arī meklēs failu wpa_supplicant.conf, lai iestatītu savu WiFi. Tāpēc šie faili ir nepieciešami.

3. darbība. Piekļuve Raspberry Pi (1. daļa) - piekļuve tīklam

Piekļuve Raspberry Pi (1. daļa) - Piekļuve tīklam
Piekļuve Raspberry Pi (1. daļa) - Piekļuve tīklam

Tagad, kad esam konfigurējuši SSH un iestatījuši WiFi, ir pienācis laiks ieslēgt Raspberry Pi. Droši izņemiet SD karti no datora un pievienojiet to Raspberry Pi SD kartes slotā. Pievienojiet strāvas padevi un ieslēdziet to. Šajā laikā Raspberry Pi tiks startēts un izveidos savienojumu ar jūsu WiFi tīklu.

Lai SSH ievadītu Raspberry Pi, jums būs nepieciešama tā vietējā IP adrese. Vietējā IP adrese ļauj maršrutētājam noteikt, kura iekārta piekļūst tīklam. Jūs varat iegūt savu Raspberry Pi IP adresi, ieejot maršrutētājā un pārlūkojot visas pievienotās ierīces, vai izmantojot kādu IP skenēšanas programmatūru (piemēram, Angry IP Scanner). Es izmantošu Angry IP Scanner, jo tas ir patiešām viegli lietojams.

Šī programmatūra skenē visas tīklā pieejamās IP adreses un atrod visas ierīces, kas ir savienotas ar jūsu maršrutētāju. Programmatūras nosaukums ir nedaudz maldinošs, jo tas nedusmojas un nedarīs neko ļaunprātīgu jūsu datoram vai maršrutētājam.

Ja izmantojat dusmīgo IP skeneri:

  1. Instalējiet programmatūru savā Windows/Mac datorā un palaidiet to.
  2. Iestatiet savu IP diapazonu. Mans vietējais tīkls darbojas ar 192.168.1.xxx, tāpēc es iestatīju diapazonu no 192.168.1.0 līdz 192.168.1.255. Lai palīdzētu noteikt izmantojamo diapazonu, izlasiet šo rakstu.
  3. Nospiediet pogu Sākt un ļaujiet Angry IP Scanner skenēt IP adreses.
  4. Kad Angry IP Scanner ir pabeigts, meklējiet IP adresi, kuras saimniekdatora nosaukums ir kaut kas līdzīgs raspberrypi.local.
  5. Apsveicam, jums ir jūsu Raspberry Pi IP adrese!

Piezīme: ja jūsu tīklā ir vairākas Raspberry Pis, iespējams, jums būs jāveic skenēšana, kad jūsu jaunais Raspberry Pi ir izslēgts, un pēc tam skenējiet vēlreiz, ieslēdzot Raspberry Pi. Jums jāsalīdzina, kurš jaunais savienojums ir izveidots tīklā.

4. darbība. Piekļuve Raspberry Pi (2. daļa) - SSH piekļuve

Piekļuve Raspberry Pi (2. daļa) - SSH piekļuve
Piekļuve Raspberry Pi (2. daļa) - SSH piekļuve
Piekļuve Raspberry Pi (2. daļa) - SSH piekļuve
Piekļuve Raspberry Pi (2. daļa) - SSH piekļuve
Piekļuve Raspberry Pi (2. daļa) - SSH piekļuve
Piekļuve Raspberry Pi (2. daļa) - SSH piekļuve
Piekļuve Raspberry Pi (2. daļa) - SSH piekļuve
Piekļuve Raspberry Pi (2. daļa) - SSH piekļuve

Tagad, kad jums ir Raspberry Pi IP adrese, varat tajā ievadīt SSH. Kā Windows lietotājam jums būs nepieciešams SSH klients, piemēram, PuTTY.

  1. Palaidiet PuTTY.
  2. Sadaļā Kategorija loga kreisajā pusē pārliecinieties, vai esat atlasījis sesiju.
  3. Loga labajā pusē zem resursdatora nosaukuma (vai IP adreses) ierakstiet Raspberry Pi IP adresi, kuru atradāt iepriekšējā solī. Manā gadījumā tas bija 192.168.1.77.
  4. Sadaļā Port pārliecinieties, vai tas ir iestatīts uz 22.
  5. Sadaļā Savienojuma veids pārliecinieties, vai ir atlasīts SSH.
  6. [IZVĒLES] Šos iestatījumus var saglabāt, ierakstot sesijas nosaukumu sadaļā Saglabātās sesijas, pēc tam nospiežot pogu Saglabāt.
  7. Nospiediet pogu Atvērt. Ja izveidojat savienojumu pirmo reizi, PuTTY liks jums uzzināt par pirkstu nospiedumu atslēgu atļaušanu. Ļaujiet viņiem turpināt SSH ievadīšanu jūsu Raspberry Pi.
  8. Konsolei vajadzētu lūgt lietotājvārda pieteikšanos. Ierakstiet pi un nospiediet Enter.
  9. Pēc tam jums tiks prasīts ievadīt paroli. Ierakstiet aveņu un nospiediet enter.

Tieši tā!

5. darbība: Raspberry Pi iestatīšana (2. daļa) - atjauniniet Raspberry Pi

Vienmēr ir laba prakse atjaunināt Raspberry Pi OS. Kad esat Rashberry Pi ievadījis SSH-ed, ierakstiet komandu sudo apt update un nospiediet taustiņu Enter. Tādējādi tiks atjauninātas operētājsistēmā izmantotās paketes. Ja tiek prasīts apstiprinājums, nospiediet y. Jūs redzēsit daudz teksta un procentus, bet tas ir labi!

Kad tas ir pabeigts, jums būs jāatjaunina pati OS. Palaidiet komandu sudo apt full-upgrade. Tas lejupielādēs un atjauninās OS un noņems vecās atkarības, kas tai vairs nav vajadzīgas. Jūs redzēsit vairāk teksta un procentus, un tas arī ir labi!

Kad tas ir pabeigts, restartējiet Raspberry Pi, palaižot komandu sudo reboot. Tas aizvērs SSH savienojumu un pārstartēs Raspberry Pi. Pagaidiet dažas minūtes, līdz Raspberry Pi atkal sāk darboties un izveido savienojumu ar tīklu. Pēc tam atkārtojiet iepriekš minēto 4. darbību, lai SSH ievadītu Raspberry Pi.

6. darbība: RaspberryPi iestatīšana (3. daļa) - vienkāršs resursdatora nosaukums

RaspberryPi iestatīšana (3. daļa) - ērts saimniekdatora nosaukums
RaspberryPi iestatīšana (3. daļa) - ērts saimniekdatora nosaukums
RaspberryPi iestatīšana (3. daļa) - ērts saimniekdatora nosaukums
RaspberryPi iestatīšana (3. daļa) - ērts saimniekdatora nosaukums
RaspberryPi iestatīšana (3. daļa) - ērts saimniekdatora nosaukums
RaspberryPi iestatīšana (3. daļa) - ērts saimniekdatora nosaukums

Tagad mums ir jāļauj viegli piekļūt Raspberry Pi failu sistēmai, lai mēs varētu piekļūt Raspberry Pi failiem un mapēm. Lai to izdarītu, mums būs jāmaina resursdatora nosaukums un jāinstalē dažas papildu paketes.

  1. Raspberry Pi konsolē ierakstiet sudo raspi-config un nospiediet Enter.
  2. Ar bulttaustiņiem dodieties uz Tīkla opcijas un nospiediet Enter.
  3. Izvēlieties resursdatora nosaukumu.
  4. Iestatiet jauno saimniekdatora nosaukumu. Piemēram, es iestatīju savu uz MyLocalPi. Pēc tam nospiediet taustiņu Enter.
  5. Turpiniet izvēlēties Pabeigt un atgriezieties galvenajā ekrānā. Iziet no utilītas RaspiConfig.
  6. Ja tiek prasīts atsāknēt, izvēlieties jā. Ja nē, konsolē ierakstiet sudo reboot un nospiediet Enter.

Varat pārbaudīt, vai esat mainījis saimniekdatora nosaukumu, konsolē ierakstot saimniekdatora nosaukumu un nospiežot Enter. Jums vajadzētu redzēt savu jauno saimniekdatora nosaukumu. Varat arī vēlreiz palaist Angry IP Scanner, un jums vajadzētu redzēt, ka jūsu Raspberry Pi saimniekdatora nosaukums būs mainījies.

7. darbība: RaspberryPi iestatīšana (4. daļa) - Samba

Tagad mēs iestatīsim piekļuvi failiem, izmantojot Samba. Samba ir pakete, kas mašīnām nodrošina piekļuvi Raspberry Pi failu sistēmai. Izmantojot to, jums vajadzētu būt iespējai orientēties Raspberry Pi, izmantojot Windows pētnieka logu vai Mac Finder. Windows lietotājiem tas ir pazīstams kā Windows failu koplietošana. Tas arī ļauj Mac lietotājiem piekļūt Raspberry Pi zem koplietotās mapes.

  1. Konsolē ierakstiet sudo apt install -y samba. Tas instalēs Samba pakotni.
  2. Pēc instalēšanas ierakstiet sudo nano /etc/samba/smb.conf. Tiks atvērts fails smb.conf konsolē, gatavs rediģēšanai.
  3. Mums ir jākonfigurē Samba, lai piešķirtu mums piekļuvi failu sistēmai Raspberry Pi. Faila smb.conf apakšā pievienojiet šādas rindas:

    [PiShare]

    komentārs = Pi koplietošanas ceļš =/home/pi browseable = jā rakstāms = jā tikai viesis = nē izveidot masku = 0740 direktorija maska = 0750 public = nē

  4. Lai izietu, nospiediet Ctrl+X (vadības taustiņš un X taustiņš). Kad tiek prasīts saglabāt, nospiediet Jā.
  5. Tagad mums ir jāizveido Samba lietotājs attālinātai piekļuvei. Konsolē ierakstiet sudo smbpasswd -a pi. Tādējādi tiks izveidots Samba lietotājs pi.
  6. Izveidojiet paroli savam Samba lietotājam. Jums tiks piedāvāts atkārtoti ievadīt to pašu paroli.

Tieši tā!

8. darbība. Piekļuve Raspberry Pi (3. daļa) - piekļuve failiem

Piekļuve Raspberry Pi (3. daļa) - piekļuve failiem
Piekļuve Raspberry Pi (3. daļa) - piekļuve failiem
Piekļuve Raspberry Pi (3. daļa) - piekļuve failiem
Piekļuve Raspberry Pi (3. daļa) - piekļuve failiem
Piekļuve Raspberry Pi (3. daļa) - piekļuve failiem
Piekļuve Raspberry Pi (3. daļa) - piekļuve failiem

Tagad, kad esat iestatījis Raspberry Pi, ir pienācis laiks pievērsties savai attālajai mašīnai.

Jūs varat piekļūt savai failu sistēmai šādos veidos:

  • Atveriet logu Palaist, nospiežot WinKey+R un ierakstot [HOSTNAME], aizstājot [HOSTNAME] ar saimniekdatora nosaukumu, kuru ievadījāt 6. darbībā.
  • Atveriet pārlūkprogrammas logus (piemēram, Dokumenti vai Mans dators). Adreses joslā ierakstiet [HOSTNAME], aizstājot [HOSTNAME] ar saimniekdatora nosaukumu, kuru ievadījāt 6. darbībā.
  • Darbvirsmā ar peles labo pogu noklikšķiniet un atlasiet Jauns-> Saīsne. Atrašanās vietas tekstlodziņā ierakstiet [HOSTNAME], aizstājot [HOSTNAME] ar saimniekdatora nosaukumu, kuru ievadījāt 6. darbībā. Nospiediet Tālāk. Pēc tam jūs varat piešķirt saīsnei nosaukumu pēc savas izvēles.

Mēģinot piekļūt Raspberry Pi failu sistēmai, izmantojot kādu no iepriekš minētajām metodēm, sistēma Windows jums prasīs lietotājvārdu un paroli. Izmantojiet lietotājvārdu un paroli, ko iestatījāt Samba profilam (7. darbība).

9. darbība. Noslēguma piezīmes

Tieši tā! Tagad jūs varat pārvietoties Raspberry Pi failu sistēmā, izmantojot standarta mašīnas failu navigācijas sistēmu. Tas padara to daudz ērtāku nekā pieslēgt peli, tastatūru un monitoru vai pārvietoties direktorijos ar vairākām ls komandām.

Pārliecinātākiem un pieredzējušākiem lietotājiem varat arī palaist git izrakstīšanās komandas tieši Raspberry Pi, izmantojot Windows. Tas ievērojami atvieglo koda pārbaudi, modificēšanu un nodošanu glabātuvei.

Diezgan svarīga piezīme

Piekļūstot Raspberry Pi failu sistēmai, jums tiks parādītas divas mapes: pi un PiShare (vai līdzīgas, atkarībā no Samba lietotājvārda un konfigurētā nosaukuma failā smb.conf, abas 7. darbībā). Šajā gadījumā, izvēloties abas mapes, jūs varēsit piekļūt failiem un tos atvērt, BET navigācija pa pi mapi nozīmē, ka jūs zaudējat privilēģijas rediģēt, ti, nevarēsit izveidot un rediģēt failus. Tomēr, pārvietojoties pa PiShare mapi, tiek nodrošināta pilnīga piekļuve.

Tieši tā! Tagad jums pat nav nepieciešama pele, tastatūra un monitors Raspberry Pi projektiem! Cik tas ir atbrīvojoši?

Ieteicams: