Kazalo:
- Zaloge
- 1. korak: Pripravite kartico SD: Napišite operacijski sistem
- 2. korak: Pripravite kartico SD: brezglava nastavitev
- 3. korak: Zaženite sistem in poiščite IP naslov PI
- 4. korak: Povežite se prek SSH
- 5. korak: Posodobite Raspbian in namestite X11VNC
- 6. korak: Oddaljeno namizje.. Končno
Video: Namizje Raspberry Pi: varna nastavitev brez glave brez zaslona: 6 korakov
2024 Avtor: John Day | [email protected]. Nazadnje spremenjeno: 2024-01-30 12:03
Če berete to, ste verjetno že seznanjeni z Raspberry Pi. Po hiši imam nekaj teh super plošč za vodenje različnih projektov. Če pogledate kateri koli vodnik, ki vam pokaže, kako začeti z Raspberry Pi, bo zelo verjetno vključeval povezovanje Pi z monitorjem s kablom HDMI in nato priključitvijo tipkovnice in miške za njegovo uporabo.
Pred kratkim sem dobil Raspberry Pi 3B+ in za začetek nisem imel nobenih zunanjih naprav. Ni problema! Tekel bom v načinu brez glave - brez pritrjene tipkovnice ali monitorja. Toda vsi vodniki za uporabo Pi v načinu brez glave so najprej zahtevali, da Pi povežem z monitorjem in tipkovnico, preden lahko preidem v način delovanja brez glave. Zato sem se odločil najti način, kako namestitev namizja Raspberry Pi narediti popolnoma "brez glave". Kot dodaten bonus vam bom pokazal, kako lahko šifrirate in zaščitite dostop do oddaljenega namizja do Pi.
Zaloge
- Raspberry Pi Board (3B+ ali najnovejši 4B) & napajalnik
- Micro SD kartica (najmanj 8 GB)
- Računalnik/prenosni računalnik z režo za kartico Micro SD ali zunanji bralnik kartic SD SD (npr.
1. korak: Pripravite kartico SD: Napišite operacijski sistem
Prvi korak v procesu je ustvariti zagonsko kartico SD z operacijskim sistemom. Za večino uporabnikov je najboljša izbira Raspbian OS - uradna distribucija Linuxa, ki temelji na debianu in je bila prilagojena za Raspberry Pi. Na voljo je v dveh okusih, namizju in Lite (minimalna različica z dostopom samo do ukazne vrstice). Za ta Instrutable bomo uporabili okus namizja. Prenesite najnovejšo distribucijo Raspbian Desktop z uradne strani za prenos. NAMIG: Če imate v prenosnem računalniku/računalniku nameščen odjemalec BitTorrent, uporabite povezavo Torrent za veliko hitrejši prenos.
Medtem ko se to nalaga, prenesite in namestite Balena Etcher - orodje za več platform, namenjeno pisanju Raspbian slike na kartice SD. Prenesite različico operacijskega sistema (OSX ali Windows ali Linux), ki ga imate v računalniku.
- Bralnik kartic SD vstavite s kartico SD
- Zaženite program Balena Etcher in s trdega diska izberite datoteko.zip datoteke Raspberry Pi OS.
- Izberite pogon kartice SD
- Kliknite na 'Flash!' za zapis Raspbian OS na kartico SD. Počakajte na 'Flash Complete!' sporočilo in precej Balena Ethcher.
2. korak: Pripravite kartico SD: brezglava nastavitev
Nato bomo kartico SD konfigurirali za dve stvari
- Omogoči SSH
- Naj se Pi Connect poveže z vašim Wi -Fi -jem, ko se zažene
Običajno po končanem Balena Etcherju operacijski sistem samodejno poišče in namesti particijo z oznako "boot" na kartico SD.
WINDOWS V sistemu Windows odprite Raziskovalec in poiščite nov pogon z oznako 'boot' in kliknite nanj, da prikažete vsebino. V menijski vrstici kliknite »Nov element« in nato izberite »Besedilni dokument«, da ustvarite novo prazno datoteko. Preimenuj to v 'ssh'
OPOMBA: Windows privzeto skriva znane razširitve datotek. Zaradi tega bo ime datoteke namesto ssh ime 'ssh.txt', vendar jo bo Windows skril pred vami. Sledite tem navodilom, da omogočite prikaz razširitev datotek.
Sledite istemu postopku in ustvarite drugo datoteko ter jo preimenujte v 'wpa_supplicant.conf'. Še enkrat se prepričajte, da na koncu te datoteke ni dodanega ".txt". Uredite to datoteko z beležnico ali želenim urejevalnikom besedila in dodajte to besedilo:
ctrl_interface = DIR =/var/run/wpa_supplicant GROUP = netdev
update_config = 1 ap_scan = 1 fast_reauth = 1 država = ameriško omrežje = {ssid = "SSID vašega omrežja" psk = "geslo vašega omrežja" prednost = 100}
Kodo države spremenite v ustrezno kodo (Povezava). Nastavite SSID in PSK tako, da se ujemata s SSID in geslom/geslom vaše WiFi.
Shranite datoteko in izvlecite kartico SD.
OSX V OSX je najboljši način za to uporaba aplikacije Terminal. Zaženite Terminal in imenik spremenite v /Volumes /boot
V terminalu zaženite naslednje ukaze
dotaknite se ssh
nano wpa_supplicant.conf
Drugi ukaz bo odprl datoteko wpa_supplicant.conf v urejevalniku besedila nano. Dodajte isto besedilo kot zgoraj (glejte razdelek Windows). Shranite datoteko in izvržite kartico SD iz iskalnika.
3. korak: Zaženite sistem in poiščite IP naslov PI
Pripravljeno kartico SD vstavite v Raspberry Pi in priključite napajanje, da jo zaženete. Počakajte nekaj minut, da se Pi konča z zagonom. Na tem mestu Pi izvaja namizje Raspbian, vendar tega ne vidimo.
Iskanje IP -naslova Pi Najprej bomo namestili Nmap - brezplačno in odprtokodno orodje za odkrivanje omrežja in Zenmap - orodje GUI za nmap. Oboje lahko prenesete s uradne strani za prenos Nmap. Namestitveni program za oba operacijskega sistema bo imel možnost namestiti Zenmap skupaj z nmapom.
Ta naslednji korak zahteva nekaj znanja o obsegu naslovov IP vašega domačega omrežja Wifi. Pridobite naslov IP vašega računalnika. npr. 192.168.1.21. Omrežno podomrežje za vaš dom bo 192.168.1.0/24 glede na naslov IP vašega računalnika.
Zaženite Zenmap
- V ciljni vrsti vnesite omrežno podomrežje, ki ste ga opredelili kot domače
- Spremenite spustni meni profila in izberite 'Ping Scan'
- V ukazno polje vnesite 'nmap -sn'. Podomrežje je treba že vnesti.
- Kliknite gumb 'Skeniraj'. V nekaj minutah bo orodje prikazalo vse naprave, ki jih je našlo v vašem omrežju Wifi. Poiščite napravo z imenom 'raspberrypi' in zapišite njen IP naslov. Na zgornjih posnetkih zaslona boste videli, da je malina pi dobila naslov IP 192.168.1.47
4. korak: Povežite se prek SSH
Če je bila kartica SD pravilno pripravljena, se bo Pi ob prvem zagonu samodejno povezal z WiFi in omogočil tudi storitev SSH. Zdaj se lahko nanj povežemo s odjemalcem SSH v računalniku. Toda to ni popolna namizna izkušnja, ki jo želimo. Do tja je še nekaj korakov.
WINDOWS Skoraj vsak priročnik za uporabo SSH v sistemu Windows priporoča uporabo PuTTY. Osebno menim, da je uporabniški vmesnik zelo zastarel in ga je težko uporabljati. Moj najljubši odjemalec SSH v sistemu Windows je MobaXterm. Prenesite in namestite MobaXterm v računalnik z operacijskim sistemom Windows. Ko prvič zaženete MobaXterm, bo požarni zid Windows 10 prikazal obvestilo o blokiranih določenih funkcijah. Odblokiranje aplikacije je varno. Zaženite MobaXterm in za nadaljevanje zaženite terminal.
OSX Če uporabljate OSX, že vsebuje vse, kar je potrebno za povezavo prek SSH. Za nadaljevanje zaženite aplikacijo Terminal.
Povežite se z Raspberry Pi
V vašem terminalu prenesite SSH na Pi z uporabo naslova IP, ki ste ga dobili prej pri skeniranju Nmap. Moj malin Pi je dobil 192.168.1.47 in to bom uporabil v preostalem delu tega priročnika. Zamenjajte ga s pravim naslovom IP za Pi, ki ga nastavljate.
Vnesite to v svoj terminal in pritisnite ENTER
Ko se prvič povežete, boste dobili opozorilo o povezavi z novo napravo. Za nadaljevanje vnesite 'y' ali 'Y' in ENTER. Nato bo zahteval geslo. Začetno geslo za uporabnika 'pi' je 'malina'. Če je vse v redu, boste prijavljeni in prikazali boste bash poziv, ki izgleda takole
pi@malina: ~ $
Dobro!
5. korak: Posodobite Raspbian in namestite X11VNC
Če ostanete v isti povezavi SSH iz prejšnjega koraka, bomo najprej posodobili vso programsko opremo, ki je že nameščena na Pi. Med povezovanjem prek SSH v terminal vnesite naslednja dva ukaza
sudo apt posodobitev
sudo apt nadgradnja
Po vsakem ukazu sledite pozivom na terminalu. drugi ukaz bo trajal od 15 do 20 minut. Odgovoriti morate še na en ali dva poziva, nato pa si vzemite odmor za kavo, medtem ko se vsa programska oprema za posodobitev prenese in nato namesti.
Po končani posodobitvi je čas za namestitev x11VNC. x11VNC je aplikacija za oddaljeno namizje, ki se bo izvajala na malini pi in nam bo omogočila ogled namizja iz našega računalnika. Te ukaze vnesite v terminal
sudo apt install x11vnc
x11vnc -storepasswd
Drugi ukaz je nastavitev gesla za dostop do oddaljenega namizja. OPOMBA: To mora biti največ 8 znakov.
Nato bomo posodobili konfiguracijsko datoteko, da se bo x11vnc samodejno zagnal ob zagonu. Še vedno v terminalu vnesite te ukaze
mkdir -p ~/.config/lxsession/LXDE -pi
cp/etc/xdg/lxsession/LXDE-pi/autostart ~/.config/lxsession/LXDE-pi/autostart nano ~/.config/lxsession/LXDE-pi/autostart
Zadnji ukaz bo zagnal enostaven urejevalnik besedil 'nano'. Na koncu datoteke dodajte to
@x11vnc -nevershared -forever -localhost -rfbauth /home/pi/.vnc/passwd
Shranite datoteko z »Ctrl-o« in zaprite nano z »Ctrl-x«
Ker nikoli nismo povezali zaslona z Raspberry Pi, se bo namizje privzeto začelo z zelo nizko ločljivostjo 720x480. Toda to je enostavno popraviti. Še vedno v seji SSH, zaženite
sudo raspi-config
S tem se bo zagnala aplikacija za besedilni način konfiguracije raspbian. S puščičnimi tipkami izberite 'Napredne možnosti' in pritisnite ENTER. Nato izberite 'Resolution' in pritisnite ENTER. Na koncu se vam prikaže seznam razpoložljivih ločljivosti zaslona. Izberite eno od možnosti višje ločljivosti in pritisnite ENTER. Nazaj na glavni zaslon s tipko TAB preklopite na možnost '' in pritisnite ENTER.
Znova zaženite Raspberry Pi
sudo ponovni zagon
6. korak: Oddaljeno namizje.. Končno
Ko se Raspberry Pi konča z zagonom, smo pripravljeni na ogled veličastnega namizja brez povezave z zunanjim monitorjem ali tipkovnico in miško.
SSH s posredovanjem vrat
Ta zadnji del je nekoliko tehničen in ga je težje razložiti. Priporočam branje tega zelo dobrega vodiča.
Vrnite se na terminal, ki ste ga uporabljali za povezavo s Pi prek SSH. Zdaj previdno vnesite in zaženite ta ukaz
ssh -L 5900: localhost: 5900 [email protected]
Pregledovalnik RealVNC Prenesite in namestite pregledovalnik RealVNC. Zaženite RealVNC Viewer. V naslov strežnika VNC samo vnesite
lokalni gostitelj
in kliknite Poveži ali samo pritisnite ENTER. Gledalec se bo pritožil, da povezava ni varna. Sprejmite opozorilo in nadaljujte. Pozvani boste k vnosu gesla. To je 8-mestno (ali manj) geslo, ki ste ga nastavili za x11vnc. Kliknite »V redu« in pozdravili vas bomo z namizjem Raspberry Pi.
Opazili boste opozorilo o uporabi privzetega gesla. Na tej točki nadaljujte in spremenite privzeto geslo za uporabnika 'pi'.
Običajno povezave VNC niso varne. Toda s to metodo ste zdaj zaščitili povezavo VNC tako, da ste jo tunelirali preko šifrirane povezave SSH.
To je to !!! Uspešno ste nastavili resnično brez glave Raspberry Pi.
Priporočena:
Nastavitev Raspberry Pi 4 prek prenosnega računalnika/računalnika z uporabo Ethernetnega kabla (brez monitorja, brez Wi-Fi): 8 korakov
Nastavitev Raspberry Pi 4 prek prenosnega računalnika/računalnika z uporabo Ethernetnega kabla (brez monitorja, brez Wi-Fi-ja): Pri tem bomo za nastavitev delali z Raspberry Pi 4 Model-B z 1 Gb RAM-a. Raspberry-Pi je enosmerni računalnik, ki se uporablja za izobraževalne namene in DIY projekte po dostopni ceni, zahteva napajanje 5V 3A
Končna nastavitev RPi Zero brez glave za začetnike: 8 korakov
Ultimate Headless RPi Zero Setup za začetnike: V tem navodilu si bomo ogledali mojo osnovno nastavitev za vse projekte Raspberry Pi Zero. Vse bomo naredili iz računalnika z operacijskim sistemom Windows, brez dodatne tipkovnice ali monitorja! Ko končamo, bo na internetu, delite datoteke po omrežju, wow
Zagon brez zaslona / zaslona (brez glave) na Raspberry Pi ali drugih računalnikih s sistemom Linux / unix: 6 korakov
Delovanje brez zaslona / zaslona (brez glave) na Raspberry Pi ali drugih računalnikih s sistemom Linux / unix: Ko večina ljudi kupi Raspberry PI, mislijo, da potrebujejo računalniški zaslon. Ne zapravljajte denarja za nepotrebne računalniške monitorje in tipkovnice. Ne zapravljajte časa s premikanjem tipkovnic in monitorjev med računalniki. Ne privežite televizorja, ko ni
Nastavitev vašega Raspberry Pi z Raspbian (Jessie) Brez glave: 3 koraki
Nastavitev vašega Raspberry Pi z Raspbian (Jessie) Headless: Najprej moramo vedeti, za kaj gre. Tukaj ne bom dajal teoretičnih lekcij. Zaenkrat morate vedeti, da je malina pi ena sama mini računalnik (mini v smislu manjši od tradicionalnih računalnikov) To je to. Preprosto
Hladilnik / stojalo za prenosni računalnik brez stroškov (brez lepila, brez vrtanja, brez matic in vijakov, brez vijakov): 3 koraki
Hladilnik / stojalo za prenosni računalnik z nič stroški (brez lepila, brez vrtanja, brez matic in vijakov, brez vijakov): UPDATE: PROSIM VELIKO GLASAJ ZA MOJE NAVODILNO, HVALA ^ _ ^ MOGOČE STE ZDRAVILI VPISITE NA www.instructables.com/id/Zero-Cost-Aluminium-Furnace-No-Propane-No-Glue-/ ALI MOŽDA GLASUJTE ZA NAJBOLJŠEGA PRIJATELJA