Turinys:

Pasiekite „Raspberry Pi“failų sistemą per „Windows“: 9 veiksmai
Pasiekite „Raspberry Pi“failų sistemą per „Windows“: 9 veiksmai

Video: Pasiekite „Raspberry Pi“failų sistemą per „Windows“: 9 veiksmai

Video: Pasiekite „Raspberry Pi“failų sistemą per „Windows“: 9 veiksmai
Video: High Density 2022 2024, Liepa
Anonim
Pasiekite „Raspberry Pi“failų sistemą per „Windows“
Pasiekite „Raspberry Pi“failų sistemą per „Windows“
Pasiekite „Raspberry Pi“failų sistemą per „Windows“
Pasiekite „Raspberry Pi“failų sistemą per „Windows“

Ar kada nors įsigijote „Raspberry Pi“ir „kiekvieną kartą turiu jį nustatyti su monitoriumi, pele ir klaviatūra!“Nusivylimas, kurį sukelia atjungti/iš naujo prijungti monitorių ir klaviatūrą/pelę, tiesiog norint pasiekti „Raspberry Pi“yra neprilygstamas. Jūs paliekate viską prijungtą, o tai jums kainuoja brangią stalą, arba dar blogiau-nebaigtą projektą *įterpkite košmarų spokus *! Ar nebūtų paprasčiau pasiekti failus ir scenarijus tiesiai iš savo kompiuterio?

Ši instrukcija padės jums nustatyti nuotolinę prieigą prie „Raspberry Pi“failų. Geriausia tai, kad jums niekada nereikės nieko prijungti prie „Raspberry Pi“! Tai veiks „Windows“ir turėtų veikti ir „Mac“bei „Linux“.

Antraštės vaizdas gautas iš „ReasearchGate“

Prekės

Šiai pamokai jums reikės:

  • Aviečių Pi (aišku)
  • Kompiuteris su LAN prieiga („WiFi“arba „Ethernet“)
  • SD kortelė jūsų „Raspberry Pi“(8 GB +)
  • „Raspberry Pi“maitinimo šaltinis

1 veiksmas: Raspberry Pi OS diegimas

„Raspberry Pi“OS diegimas
„Raspberry Pi“OS diegimas
„Raspberry Pi“OS diegimas
„Raspberry Pi“OS diegimas
„Raspberry Pi“OS diegimas
„Raspberry Pi“OS diegimas

Šiame skyriuje į savo SD kortelę įdiegsite „Raspberry Pi“operacinę sistemą (OS).

Pastaba apie OS: Jei planuojate nenaudoti „Raspberry Pi“darbalaukio, rinkčiausi „Lite“versiją, nes ji pašalina nereikalingą programinę įrangą (darbalaukį, „Chromium“, „Jupyter“ir kt.), Palikdama tik komandų konsolę ir būtinai reikalingą programinę įrangą. Tai padidina atmintį, skirtą saugoti failus, paketus ir paleisti pasirinktines programas, ir be reikalo nenaudoja išteklių, naudojančių GUI, kai jos nenaudosite. Jį rasite Raspberry Pi OS (kita) -> Raspberry Pi OS Lite (32 bitų). Priešingu atveju tinka bet kuri kita „Raspberry Pi“OS.

  1. Prijunkite SD kortelę prie kompiuterio. Jei jūsų kompiuteryje nėra SD kortelių skaitytuvo, gali tekti jį nusipirkti.
  2. [PASIRENKAMAS] Formatuokite SD kortelę. Jei kompiuteriui nepavyksta suformatuoti, išbandykite kitą prievadą.
  3. Eikite į „RaspberryPi“svetainę ir atsisiųskite „RaspberryPi Imager“programą. Tai padės įdiegti OS vaizdą į SD kortelę. Įdiegę programą, paleiskite ją.
  4. Spustelėkite Pasirinkti OS. Kai atsidarys dialogo langas, pasirinkite pasirinktą OS.
  5. Spustelėkite Pasirinkti SD kortelę. Kai atsidarys dialogo langas, pasirinkite savo SD kortelę.
  6. Įsitikinkite, kad pasirinkote tinkamą diską, kuriame yra jūsų SD kortelė!
  7. Patikrink dar kartą!
  8. Spustelėkite Rašyti. Dabar programa atsisiunčia ir įdiegia OS į SD kortelę.

2 veiksmas: „Raspberry Pi“nustatymas (1 dalis) - „WiFi“ir SSH

„Raspberry Pi“nustatymas (1 dalis) - „WiFi“ir SSH
„Raspberry Pi“nustatymas (1 dalis) - „WiFi“ir SSH
„Raspberry Pi“nustatymas (1 dalis) - „WiFi“ir SSH
„Raspberry Pi“nustatymas (1 dalis) - „WiFi“ir SSH
„Raspberry Pi“nustatymas (1 dalis) - „WiFi“ir SSH
„Raspberry Pi“nustatymas (1 dalis) - „WiFi“ir SSH

Šiame skyriuje „Raspberry Pi“įgalinsite SSH ir „WiFi“. SSH reiškia „Secure Shell“ir iš esmės yra saugus būdas nuotoliniu būdu pasiekti komandų eilutes. Daugiau informacijos apie SSH galite rasti čia.

  1. Prijunkite SD kortelę su įdiegta OS prie kompiuterio (jei jos dar nėra).
  2. Atidarykite SD kortelės katalogą. Jis gali turėti kitokį pavadinimą, paprastai įkrovos, bet vis tiek turėtų būti „Raspberry Pi“sistema.
  3. Sukurkite naują teksto failą ir pavadinkite jį ssh. Nėra failų plėtinių, tiesiog ssh (pašalinkite.txt plėtinį).
  4. Sukurkite naują teksto failą ir pavadinkite jį wpa_supplicant.conf. Būtinai pakeiskite.txt plėtinį į.conf. Gali būti paprašyta patvirtinti.
  5. Dabar mes nustatysime „WiFi“prieigą prie „Raspberry Pi“. Jei jungiate „Raspberry Pi“prie eterneto kabelio, galite pereiti prie kito instrukcinio veiksmo.
  6. Atidarykite naujai sukurtą failą wpa_supplicant.conf naudodami bet kurį norimą teksto rengyklę. Nukopijuokite ir įklijuokite:

    šalis =

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

  7. Pakeiskite savo šalies Alpha-2 ISO kodu.
  8. Pakeiskite savo tinklo pavadinimu ir „WiFi“slaptažodžiu.

Jūsų failas wpa_supplicant.conf turėtų atrodyti maždaug taip:

šalis = GB

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

Dabar nutiks tai, kad „Raspberry Pi“ieškos ssh failo įkrovos metu. Jei jis randa (nesvarbu, ką failas turi), jis įgalins SSH. Jis taip pat ieškos failo „wpa_supplicant.conf“, kad nustatytų „WiFi“. Štai kodėl šie failai reikalingi.

3 žingsnis: Prieiga prie „Raspberry Pi“(1 dalis) - Prieiga prie tinklo

Prieiga prie „Raspberry Pi“(1 dalis) - Prieiga prie tinklo
Prieiga prie „Raspberry Pi“(1 dalis) - Prieiga prie tinklo

Dabar, kai sukonfigūravome SSH ir nustatėme „WiFi“, laikas įjungti „Raspberry Pi“. Saugiai išimkite SD kortelę iš kompiuterio ir prijunkite ją prie „Raspberry Pi“SD kortelės lizdo. Įjunkite maitinimo šaltinį ir įjunkite. Per tą laiką „Raspberry Pi“įsijungs ir prisijungs prie jūsų „WiFi“tinklo.

Norėdami įjungti SSH į „Raspberry Pi“, jums reikės jo vietinio IP adreso. Vietinis IP adresas leidžia maršrutizatoriui nustatyti, kuri mašina prisijungia prie tinklo. Raspberry Pi IP adresą galite gauti eidami į maršrutizatorių ir naršydami visus prijungtus įrenginius arba naudodami tam tikrą IP nuskaitymo programinę įrangą (pvz., „Angry IP Scanner“). Aš naudosiu „Angry IP Scanner“, nes juo tikrai lengva naudotis.

Ši programinė įranga nuskaito visus tinkle esančius IP adresus ir suranda visus įrenginius, prijungtus prie jūsų maršrutizatoriaus. Programinės įrangos pavadinimas yra šiek tiek klaidinantis, nes jis nepyksta ir nepadarys nieko kenksmingo jūsų kompiuteriui ar maršrutizatoriui.

Jei naudojate „Angry IP Scanner“:

  1. Įdiekite programinę įrangą „Windows“/„Mac“kompiuteryje ir paleiskite ją.
  2. Nustatykite savo IP diapazoną. Mano vietinis tinklas veikia 192.168.1.xxx, todėl nustatiau diapazoną nuo 192.168.1.0 iki 192.168.1.255. Norėdami padėti jums nustatyti, kokį diapazoną naudoti, perskaitykite šį straipsnį.
  3. Paspauskite mygtuką Pradėti ir leiskite „Angry IP Scanner“nuskaityti IP adresus.
  4. Kai „Angry IP Scanner“bus baigtas, ieškokite IP adreso, kurio pagrindinio kompiuterio pavadinimas yra kažkas panašaus į raspberrypi.local.
  5. Sveikiname, jūs turite savo Raspberry Pi IP adresą!

Pastaba: jei jūsų tinkle yra keli „Raspberry Pis“, gali tekti nuskaityti išjungus naują „Raspberry Pi“, tada nuskaityti dar kartą, kai „Raspberry Pi“įjungtas. Turėsite palyginti, kuris naujas ryšys buvo sukurtas tinkle.

4 veiksmas: prieiga prie „Raspberry Pi“(2 dalis) - SSH prieiga

Prieiga prie Raspberry Pi (2 dalis) - SSH prieiga
Prieiga prie Raspberry Pi (2 dalis) - SSH prieiga
Prieiga prie Raspberry Pi (2 dalis) - SSH prieiga
Prieiga prie Raspberry Pi (2 dalis) - SSH prieiga
Prieiga prie Raspberry Pi (2 dalis) - SSH prieiga
Prieiga prie Raspberry Pi (2 dalis) - SSH prieiga
Prieiga prie Raspberry Pi (2 dalis) - SSH prieiga
Prieiga prie Raspberry Pi (2 dalis) - SSH prieiga

Dabar, kai turite „Raspberry Pi“IP adresą, galite į jį SSH. Kaip „Windows“vartotojui jums reikės SSH kliento, pvz., „PuTTY“.

  1. Paleiskite „PuTTY“.
  2. Kairiojoje lango pusėje esančioje skiltyje Kategorija įsitikinkite, kad pasirinkote seansą.
  3. Dešinėje lango pusėje, prie kompiuterio pavadinimo (arba IP adreso), įveskite „Raspberry Pi“IP adresą, kurį radote atlikdami ankstesnį veiksmą. Mano atveju tai buvo 192.168.1.77.
  4. Skiltyje „Port“įsitikinkite, kad jis nustatytas į 22.
  5. Skiltyje „Ryšio tipas“įsitikinkite, kad pasirinktas SSH.
  6. [PASIRENKAMA] Galite išsaugoti šiuos nustatymus įvesdami sesijos pavadinimą skiltyje Išsaugotos sesijos, tada paspausdami mygtuką Išsaugoti.
  7. Paspauskite mygtuką Atidaryti. Jei jungiatės pirmą kartą, „PuTTY“paragins jus leisti pirštų atspaudų klavišus. Leiskite jiems tęsti SSH prisijungimą prie jūsų „Raspberry Pi“.
  8. Konsolė turėtų paprašyti jūsų prisijungti prie vartotojo vardo. Įveskite pi ir paspauskite Enter.
  9. Tada jūsų paprašys slaptažodžio. Įveskite avietę ir paspauskite „Enter“.

Viskas!

5 veiksmas: „Raspberry Pi“nustatymas (2 dalis) - atnaujinkite „Raspberry Pi“

Visada gera praktika yra nuolat atnaujinti „Raspberry Pi“OS. Kai į Raspberry Pi įvesite SSH-ed, įveskite komandą sudo apt update ir paspauskite klavišą Enter. Tai atnaujins OS naudojamus paketus. Jei prašoma patvirtinimo, paspauskite y. Pamatysite daug teksto ir procentų, bet tai gerai!

Kai jis bus baigtas, turėsite atnaujinti pačią OS. Vykdykite komandą sudo apt full-upgrade. Tai atsisiųs ir atnaujins OS ir pašalins senas priklausomybes, kurių jai nebereikia. Pamatysite daugiau teksto ir procentų, ir tai taip pat gerai!

Kai tai bus baigta, paleiskite „Raspberry Pi“iš naujo paleisdami komandą sudo reboot. Tai uždarys SSH ryšį ir iš naujo paleis Raspberry Pi. Palaukite porą minučių, kol „Raspberry Pi“vėl įsijungs ir prisijungs prie jūsų tinklo. Tada dar kartą pakartokite 4 veiksmą, kad SSH į „Raspberry Pi“.

6 veiksmas: „RaspberryPi“nustatymas (3 dalis) - lengvas pagrindinio kompiuterio pavadinimas

„RaspberryPi“nustatymas (3 dalis) - lengvas pagrindinio kompiuterio pavadinimas
„RaspberryPi“nustatymas (3 dalis) - lengvas pagrindinio kompiuterio pavadinimas
„RaspberryPi“nustatymas (3 dalis) - lengvas pagrindinio kompiuterio pavadinimas
„RaspberryPi“nustatymas (3 dalis) - lengvas pagrindinio kompiuterio pavadinimas
„RaspberryPi“nustatymas (3 dalis) - lengvas pagrindinio kompiuterio pavadinimas
„RaspberryPi“nustatymas (3 dalis) - lengvas pagrindinio kompiuterio pavadinimas

Dabar turime įgalinti lengvą prieigą prie „Raspberry Pi“failų sistemos, kad galėtume pasiekti „Raspberry Pi“failus ir aplankus. Norėdami tai padaryti, turėsime pakeisti pagrindinio kompiuterio pavadinimą ir įdiegti keletą papildomų paketų.

  1. Raspberry Pi konsolėje įveskite sudo raspi-config ir paspauskite Enter.
  2. Rodyklių klavišais eikite į tinklo parinktis ir paspauskite „Enter“.
  3. Pasirinkite pagrindinio kompiuterio pavadinimą.
  4. Nustatykite naują pagrindinio kompiuterio pavadinimą. Pavyzdžiui, aš nustatiau „MyLocalPi“. Tada paspauskite „Enter“.
  5. Toliau pasirinkite Baigti ir grįžkite į pagrindinį ekraną. Išeikite iš „RaspiConfig“programos.
  6. Jei prašoma paleisti iš naujo, pasirinkite taip. Jei ne, konsolėje įveskite sudo reboot ir paspauskite Enter.

Galite patikrinti, ar jūsų pagrindinio kompiuterio vardas pasikeitė, konsolėje įvedę kompiuterio pavadinimą ir paspausdami „Enter“. Turėtumėte pamatyti savo naują pagrindinio kompiuterio pavadinimą. Taip pat galite dar kartą paleisti „Angry IP Scanner“ir turėtumėte pamatyti, kad jūsų „Raspberry Pi“pagrindinio kompiuterio pavadinimas pasikeitė.

7 veiksmas: „RaspberryPi“nustatymas (4 dalis) - „Samba“

Dabar mes nustatysime prieigą prie failų naudodami „Samba“. „Samba“yra paketas, suteikiantis mašinoms prieigą prie „Raspberry Pi“failų sistemos. Su juo turėtumėte turėti galimybę naršyti „Raspberry Pi“naudodami „Windows“naršyklės langą arba „Mac“ieškiklį. „Windows“vartotojams tai žinoma kaip „Windows File Share“. Tai taip pat leidžia „Mac“vartotojams pasiekti „Raspberry Pi“aplanke „Bendrinamas“.

  1. Konsolėje įveskite sudo apt install -y samba. Tai įdiegs „Samba“paketą.
  2. Įdiegę įveskite sudo nano /etc/samba/smb.conf. Bus atidarytas failas smb.conf konsolėje, paruoštas redaguoti.
  3. Turime sukonfigūruoti „Samba“, kad suteiktų mums prieigą prie „Raspberry Pi“failų sistemos. Failo smb.conf apačioje pridėkite šias eilutes:

    [PiShare]

    komentaras = Pi bendrinimo kelias =/home/pi naršomas = taip, rašomas = taip tik svečias = ne sukurti kaukę = 0740 katalogo kaukė = 0750 public = ne

  4. Norėdami išeiti, paspauskite Ctrl+X (valdymo klavišas ir X klavišas). Kai jūsų paprašys išsaugoti, paspauskite Taip.
  5. Dabar turime sukurti „Samba“vartotoją nuotolinei prieigai. Konsolėje įveskite sudo smbpasswd -a pi. Tai sukurs „Samba“vartotoją pi.
  6. Sukurkite slaptažodį savo „Samba“vartotojui. Būsite paraginti iš naujo įvesti tą patį slaptažodį.

Viskas!

8 veiksmas: prieiga prie „Raspberry Pi“(3 dalis) - prieiga prie failo

Prieiga prie Raspberry Pi (3 dalis) - Prieiga prie failų
Prieiga prie Raspberry Pi (3 dalis) - Prieiga prie failų
Prieiga prie Raspberry Pi (3 dalis) - Prieiga prie failų
Prieiga prie Raspberry Pi (3 dalis) - Prieiga prie failų
Prieiga prie Raspberry Pi (3 dalis) - Prieiga prie failų
Prieiga prie Raspberry Pi (3 dalis) - Prieiga prie failų

Dabar, kai nustatėte „Raspberry Pi“, laikas kreiptis į nuotolinį įrenginį.

Failų sistemą galite pasiekti šiais būdais:

  • Atidarykite langą Vykdyti paspausdami „WinKey+R“ir įvesdami [HOSTNAME], pakeisdami [HOSTNAME] prieglobos serverio pavadinimu, kurį įvedėte atlikdami 6 veiksmą.
  • Atidarykite naršyklės langus (pvz., Dokumentai arba Mano kompiuteris). Adreso juostoje įveskite [HOSTNAME], [HOSTNAME] pakeisdami pagrindinio kompiuterio pavadinimu, kurį įvedėte atlikdami 6 veiksmą.
  • Darbalaukyje dešiniuoju pelės mygtuku spustelėkite ir pasirinkite Naujas-> Nuoroda. Vietovės teksto laukelyje įveskite [HOSTNAME], pakeisdami [HOSTNAME] pagrindinio kompiuterio pavadinimu, kurį įvedėte atlikdami 6 veiksmą. Paspauskite Pirmyn. Tada galite suteikti nuorodai pasirinktą pavadinimą.

Kai bandysite pasiekti „Raspberry Pi“failų sistemą naudodami bet kurį iš aukščiau pateiktų metodų, „Windows“paprašys jūsų vartotojo vardo ir slaptažodžio. Naudokite vartotojo vardą ir slaptažodį, kuriuos nustatėte Samba profilyje (7 veiksmas).

9 žingsnis: paskutinės pastabos

Viskas! Dabar galite naršyti „Raspberry Pi“failų sistemą naudodami įprastą mašinos failų naršymo sistemą. Tai yra daug patogiau nei prijungti pelę, klaviatūrą ir monitorių arba naršyti katalogus naudojant kelias ls komandas.

Daugiau pasitikinčių ir pažengusių vartotojų taip pat galite paleisti „git checkout“komandas tiesiai į „Raspberry Pi“per „Windows“. Tai labai palengvina kodo patikrinimą, modifikavimą ir įtraukimą į saugyklą.

Gana svarbi pastaba

Kai pateksite į Raspberry Pi failų sistemą, jums bus pateikti du aplankai: pi ir PiShare (arba panašūs, atsižvelgiant į „Samba“vartotojo vardą ir sukonfigūruotą pavadinimą faile „smb.conf“, abu 7 veiksme). Tokiu atveju pasirinkę bet kurį aplanką turėsite prieigą prie failų ir juos atidarysite, BET naršymas pi aplanke reiškia, kad prarandate redagavimo privilegijas, ty negalėsite kurti ir redaguoti failų. Tačiau naršymas aplanke „PiShare“suteikia jums visišką prieigą.

Viskas! Dabar jums net nereikia pelės, klaviatūros ir monitoriaus „Raspberry Pi“projektams! Kiek tai išlaisvina?

Rekomenduojamas: