Satura rādītājs:
- Piegādes
- 1. darbība: sagatavojiet SD karti: uzrakstiet OS
- 2. darbība: sagatavojiet SD karti: iestatīšana bez galvas
- 3. darbība: sāknējiet un atrodiet PI IP adresi
- 4. darbība. Savienojiet, izmantojot SSH
- 5. darbība: atjauniniet Raspbian un instalējiet X11VNC
- 6. solis: attālā darbvirsma.. Visbeidzot
Video: Raspberry Pi darbvirsma: droša iestatīšana bez galvas bez displeja: 6 soļi
2024 Autors: John Day | [email protected]. Pēdējoreiz modificēts: 2024-01-30 10:53
Ja jūs lasāt šo, jūs, iespējams, jau esat pazīstams ar Raspberry Pi. Man mājās ir pāris šo satriecošo dēļu dažādu projektu vadīšanai. Ja paskatās uz jebkuru rokasgrāmatu, kurā parādīts, kā sākt darbu ar Raspberry Pi, visticamāk, tas būs saistīts ar Pi pieslēgšanu pie monitora ar HDMI kabeli un pēc tam tastatūras un peles pievienošanu, lai to izmantotu.
Nesen es saņēmu rokās Raspberry Pi 3B+, un man nebija nevienas perifērijas ierīces, lai sāktu darbu. Nekādu problēmu! Es darbināšos režīmā bez galvas - bez tastatūras vai monitora. Bet visos ceļvežos, lai izmantotu Pi bezgalvainā režīmā, vispirms bija jāpievieno Pi pie monitora un tastatūras, pirms varu pāriet uz darbību bezgalvainā režīmā. Tāpēc es nolēmu izdomāt veidu, kā Raspberry Pi Desktop instalēt pilnīgi "bez galvas". Kā papildu bonuss es jums parādīšu, kā jūs varat šifrēt un nodrošināt piekļuvi attālajai darbvirsmai Pi.
Piegādes
- Raspberry Pi Board (3B+ vai jaunākais 4B) un barošanas avots
- Micro SD karte (vismaz 8 GB)
- Dators/klēpjdators ar Micro SD kartes slotu vai ārēju USB SD karšu lasītāju (piemēram,
1. darbība: sagatavojiet SD karti: uzrakstiet OS
Pirmais solis šajā procesā ir izveidot sāknējamu SD karti ar OS. Lielākajai daļai lietotāju labākā izvēle ir Raspbian OS - oficiālais uz debianiem balstītais Linux izplatījums, kas ir pielāgots Raspberry Pi. Tam ir divas garšas-darbvirsma un Lite (minimāla versija ar piekļuvi tikai komandrindai). Šajā Instrutable programmā mēs izmantosim darbvirsmas aromātu. Lejupielādējiet jaunāko Raspbian Desktop izplatīšanu no oficiālās lejupielādes lapas. PADOMS. Ja klēpjdatorā/personālajā datorā ir instalēts BitTorrent klients, izmantojiet Torrent saiti, lai lejupielādētu daudz ātrāk.
Lejupielādes laikā lejupielādējiet un instalējiet Balena Etcher - vairāku platformu rīku, kas paredzēts Raspbian attēla ierakstīšanai SD kartēs. Lejupielādējiet datorā esošo OS (OSX vai Windows vai Linux) versiju.
- Ievietojiet SD karšu lasītāju kopā ar SD karti
- Palaidiet programmu Balena Etcher un no cietā diska atlasiet lejupielādēto Raspberry Pi OS.zip failu.
- Izvēlieties SD karšu diskdzini
- Noklikšķiniet uz "Flash!" lai ierakstītu Raspbian OS SD kartē. Pagaidiet, līdz tiek pabeigta zibspuldze! ziņu un diezgan Balena Etcher.
2. darbība: sagatavojiet SD karti: iestatīšana bez galvas
Tālāk mēs konfigurēsim SD karti, lai veiktu divas lietas
- Iespējot SSH
- Ieslēdzot Pi, izveidojiet savienojumu ar savu Wifi
Parasti pēc Balena Etcher pabeigšanas OS automātiski atradīs un pievienos SD kartei nodalījumu ar apzīmējumu “boot”.
Windows. Atveriet Windows Explorer un meklējiet jaunu disku ar uzrakstu “boot” un noklikšķiniet uz tā, lai parādītu saturu. Izvēlņu joslā noklikšķiniet uz “Jauns vienums” un pēc tam izvēlieties “Teksta dokuments”, lai izveidotu jaunu tukšu failu. Pārdēvēt šo uz “ssh”
PIEZĪME. Pēc noklusējuma Windows slēpj zināmus failu paplašinājumus. Tādējādi faila nosaukums būs “ssh.txt”, nevis ssh, bet sistēma Windows to paslēps no jums. Izpildiet šos norādījumus, lai iespējotu failu paplašinājumu rādīšanu.
Izpildiet to pašu procesu un izveidojiet citu failu un pārdēvējiet to par “wpa_supplicant.conf”. Vēlreiz pārliecinieties, ka šī faila beigās nav pievienots “.txt”. Rediģējiet šo failu, izmantojot Notepad vai vēlamo teksta redaktoru, un pievienojiet šo tekstu:
ctrl_interface = DIR =/var/run/wpa_supplicant GROUP = netdev
update_config = 1 ap_scan = 1 fast_reauth = 1 valsts = ASV tīkls = {ssid = "Jūsu tīkla SSID" psk = "Jūsu tīkla parole" prioritāte = 100}
Mainiet valsts kodu uz atbilstošu kodu (saite). Iestatiet SSID un PSK, lai tie atbilstu jūsu WiFi SSID un ieejas frāzei/parolei.
Saglabājiet failu un izņemiet SD karti.
OSX Labākais veids, kā to izdarīt, ir lietotnes Terminal izmantošana. Palaidiet termināli un mainiet direktoriju uz /Volumes /boot
Terminālī palaidiet šādas komandas
pieskaries ssh
nano wpa_supplicant.conf
Otrā komanda nano teksta redaktorā atvērs failu wpa_supplicant.conf. Pievienojiet to pašu tekstu, kas norādīts iepriekš (skatiet sadaļu Windows). Saglabājiet failu un izņemiet SD karti no meklētāja.
3. darbība: sāknējiet un atrodiet PI IP adresi
Ievietojiet sagatavoto SD karti Raspberry Pi un pievienojiet strāvu, lai to sāktu. Pagaidiet pāris minūtes, lai Pi pabeigtu palaišanu. Šajā brīdī Pi darbojas ar Raspbian darbvirsmu, taču mums nav iespējas to redzēt.
Vispirms mēs instalēsim Nmap - bezmaksas un atvērtā pirmkoda tīkla atklāšanas rīku un Zenmap - GUI rīku nmap. Abus varat lejupielādēt no oficiālās Nmap lejupielādes lapas. Jebkuras OS instalētājam būs iespēja instalēt Zenmap kopā ar nmap.
Šis nākamais solis prasa mazliet zināšanas par jūsu mājas Wifi tīkla IP adrešu diapazonu. Iegūstiet sava datora IP adresi. piem. 192.168.1.21. Jūsu mājas tīkla apakštīkls būs 192.168.1.0/24, pamatojoties uz datora IP adresi.
Palaidiet Zenmap
- Mērķa tipā norādiet tīkla apakštīklu, kuru esat identificējis kā savu mājas tīklu
- Mainiet profila nolaižamo izvēlni un atlasiet “Ping Scan”
- Komandlodziņā ierakstiet 'nmap -sn'. Apakštīkls jau ir jāievada.
- Noklikšķiniet uz pogas "Skenēt". Pāris minūšu laikā rīks uzskaitīs visas jūsu Wifi tīklā atrastās ierīces. Atrodiet ierīci ar nosaukumu “raspberrypi” un atzīmējiet tās IP adresi. Iepriekš redzamajos ekrānuzņēmumos redzēsit, ka aveņu pi ieguva IP adresi 192.168.1.47
4. darbība. Savienojiet, izmantojot SSH
Ja SD karte tika sagatavota pareizi, tad pirmajā palaišanas reizē Pi būs automātiski izveidojis savienojumu ar WiFi un arī iespējojis SSH pakalpojumu. Tagad mēs varam izveidot savienojumu ar to, izmantojot SSH klientu savā datorā. Bet šī nav pilnīga darbvirsmas pieredze, kādu mēs vēlamies. Lai tur nokļūtu, ir jāveic vēl daži soļi.
WINDOWS Gandrīz katrs SSH lietošanas ceļvedis operētājsistēmā Windows iesaka izmantot PuTTY. Es personīgi domāju, ka lietotāja interfeiss ir ļoti novecojis un grūti lietojams. Mans vēlamais SSH klients operētājsistēmā Windows ir MobaXterm. Lejupielādējiet un instalējiet MobaXterm savā Windows datorā. Pirmoreiz palaižot MobaXterm, Windows 10 ugunsmūris parādīs paziņojumu par noteiktām bloķētām funkcijām. Lietotnes atbloķēšana ir droša. Palaidiet MobaXterm un palaidiet termināli, lai turpinātu.
Ja izmantojat OSX, tajā jau ir viss nepieciešamais, lai izveidotu savienojumu, izmantojot SSH. Lai turpinātu, palaidiet lietotni Terminal.
Izveidojiet savienojumu ar Raspberry Pi
Savā terminālī SSH uz Pi, izmantojot IP adresi, kuru iepriekš saņēmāt no Nmap skenēšanas. Mana aveņu Pi ieguva 192.168.1.47, un es to izmantošu pārējā šīs rokasgrāmatas daļā. Nomainiet to ar pareizo IP adresi, kuru iestatāt.
Ierakstiet to savā terminālī un nospiediet ENTER
Pirmo reizi izveidojot savienojumu, jūs saņemsit brīdinājumu par savienojumu ar jaunu ierīci. Lai turpinātu, ierakstiet “y” vai “Y” un ievadiet. Tālāk tas prasīs paroli. Sākotnējā parole “pi” lietotājam ir “aveņu”. Ja viss noritēja labi, jūs būsit pieteicies un būsiet bash uzvedne, kas izskatās šādi
pi@aveņu: ~ $
Labi!
5. darbība: atjauniniet Raspbian un instalējiet X11VNC
Paliekot tajā pašā SSH savienojumā no iepriekšējā soļa, mēs vispirms atjaunināsim visu programmatūru, kas jau ir instalēta Pi. Terminālī ierakstiet šādas divas komandas, kamēr ir izveidots savienojums, izmantojot SSH
sudo apt atjauninājums
sudo apt jauninājums
Pēc katras komandas izpildiet visus termināla norādījumus. otrās komandas izpilde prasīs 15-20 minūtes. Jums būs jāatbild uz vēl vienu vai divām uzvednēm un pēc tam paņemiet kafijas pauzi, kamēr tiek lejupielādēta un pēc tam instalēta visa atjaunināšanas programmatūra.
Pēc atjaunināšanas ir pienācis laiks instalēt x11VNC. x11VNC ir attālās darbvirsmas lietojumprogramma, kas darbosies aveņu pi un ļaus mums apskatīt darbvirsmu no sava datora. Terminālī ierakstiet šīs komandas
sudo apt instalēt x11vnc
x11vnc -storepasswd
Otra komanda ir iestatīt paroli, lai piekļūtu attālajai darbvirsmai. PIEZĪME: Maksimāli jābūt 8 rakstzīmēm.
Tālāk mēs atjaunināsim konfigurācijas failu, lai sāknēšanas laikā x11vnc tiktu palaists automātiski. Joprojām terminālī ierakstiet šīs komandas
mkdir -p ~/.config/lxsession/LXDE -pi
cp/etc/xdg/lxsession/LXDE-pi/autostart ~/.config/lxsession/LXDE-pi/autostart nano ~/.config/lxsession/LXDE-pi/autostart
Pēdējā komanda sāks vienkāršo teksta redaktoru “nano”. Faila beigās pievienojiet šo
@x11vnc -nevershared -forever -localhost -rfbauth /home/pi/.vnc/passwd
Saglabājiet failu ar 'Ctrl-o' un aizveriet nano ar 'Ctrl-x'
Tā kā mēs nekad neesam pievienojuši nevienu displeju Raspberry Pi, pēc noklusējuma darbvirsma sāksies ar ļoti zemu 720x480 izšķirtspēju. Bet to ir viegli novērst. Joprojām SSH sesijā, palaidiet
sudo raspi-config
Tādējādi tiks palaista raspbian konfigurācijas teksta režīma lietotne. Izmantojot bulttaustiņus, izvēlieties "Papildu opcijas" un nospiediet taustiņu ENTER. Tālāk izvēlieties “Izšķirtspēja” un nospiediet ENTER. Visbeidzot, jums tiks parādīts pieejamo ekrāna izšķirtspēju saraksts. Izvēlieties vienu no augstākas izšķirtspējas opcijām un nospiediet ENTER. Atgriezieties galvenajā ekrānā, izmantojot TAB, pārslēdzieties uz opciju un nospiediet taustiņu ENTER.
Pārstartējiet Raspberry Pi
sudo atsāknēšana
6. solis: attālā darbvirsma.. Visbeidzot
Pēc Raspberry Pi palaišanas mēs esam gatavi apskatīt krāšņo darbvirsmu, nekad nepievienojot ārēju monitoru vai tastatūru un peli.
SSH ar portu pāradresāciju
Šī pēdējā daļa ir nedaudz tehniska un grūtāk izskaidrojama. Es ieteiktu izlasīt šo ļoti labo ceļvedi.
Dodieties atpakaļ uz termināli, kuru izmantojāt, lai izveidotu savienojumu ar Pi, izmantojot SSH. Tagad uzmanīgi ierakstiet un palaidiet šo komandu
ssh -L 5900: vietējais saimnieks: 5900 [email protected]
Lejupielādējiet un instalējiet RealVNC Viewer. Palaidiet RealVNC Viewer. VNC servera adresē vienkārši ierakstiet
vietējais saimnieks
un noklikšķiniet uz Savienot vai vienkārši nospiediet ENTER. Skatītājs sūdzēsies, ka savienojums nav drošs. Pieņemiet brīdinājumu un turpiniet. Jums tiks prasīts ievadīt paroli. Šī ir 8 rakstzīmju (vai mazāk) parole, ko iestatījāt x11vnc. Noklikšķiniet uz "Labi", un jūs sagaidīs Raspberry Pi darbvirsma.
Jūs pamanīsit brīdinājumu par noklusējuma paroles izmantošanu. Šajā brīdī dodieties uz priekšu un nomainiet noklusējuma paroli “pi” lietotājam.
Parasti VNC savienojumi nav droši. Bet ar šo metodi jūs tagad esat padarījis VNC savienojumu drošu, tunelējot to pa šifrētu SSH savienojumu.
Tieši tā!!! Jūs esat veiksmīgi iestatījis Raspberry Pi bez galvas.
Ieteicams:
Darbība bez ekrāna / displeja (bez galvas) Raspberry Pi vai citos Linux / unix datoros: 6 soļi
Darbība bez ekrāna / displeja (bez galvas) Raspberry Pi vai citos Linux / unix datoros: Kad lielākā daļa cilvēku pērk Raspberry PI, viņi domā, ka viņiem ir nepieciešams datora ekrāns. Netērējiet naudu nevajadzīgiem datoru monitoriem un tastatūrām. Netērējiet laiku, pārvietojot tastatūras un monitorus starp datoriem. Nepiesieniet televizoru, ja tā nav
Raspberry Pi iestatīšana bez galvas: 7 soļi
Raspberry Pi iestatīšana bez galvas: jūs uzzināsit, kā iespējot piekļuvi Raspberry Pi, izmantojot ssh, nepievienojot tai tastatūru, peli un monitoru, tā sauktajā režīmā bez galvas
Raspbian instalēšana Raspberry Pi 3 B bez HDMI - Darba sākšana ar Raspberry Pi 3B - Raspberry Pi iestatīšana 3: 6 soļi
Raspbian instalēšana Raspberry Pi 3 B bez HDMI | Darba sākšana ar Raspberry Pi 3B | Raspberry Pi 3 iestatīšana: kā daži no jums zina, ka Raspberry Pi datori ir diezgan satriecoši, un jūs varat iegūt visu datoru tikai uz vienas nelielas tāfeles. Raspberry Pi 3 modelim B ir četrkodolu 64 bitu ARM Cortex A53 pulksteņa frekvence 1,2 GHz. Tādējādi Pi 3 ir aptuveni 50
Raspberry Pi iestatīšana ar Raspbian (Jessie) bez galvas: 3 soļi
Raspberry Pi iestatīšana ar Raspbian (Jessie) bez galvas: Pirmkārt, mums jāzina, kas tas ir. Es šeit nedošu teorijas stundas. Pagaidām jums vienkārši jāzina, ka aveņu pi ir viens dēļa mini dators (mini tādā ziņā mazāks par tradicionālajiem datoriem) Tas arī viss. Vienkārši
Raspberry Pi iestatīšana bez galvas: 3 soļi
Raspberry Pi iestatīšana bez galvas: Vai esat kādreiz domājuši, kā jūs varat iestatīt aveņu pi bez monitora? Tas ir vienkārši, jums būs nepieciešama tikai operētājsistēma SD kartē un Ethernet kabelis. Arī dažas bezmaksas programmas un mazliet pacietības. Allchips ir elektronikas komponentu tiešsaistes pakalpojums