Tartalomjegyzék:
- Kellékek
- 1. lépés: Az SD -kártya előkészítése: Írja be az operációs rendszert
- 2. lépés: SD kártya előkészítése: Fej nélküli beállítás
- 3. lépés: Indítsa el és keresse meg a PI IP -címét
- 4. lépés: Csatlakozás SSH használatával
- 5. lépés: Frissítse a Raspbian alkalmazást és telepítse az X11VNC szoftvert
- 6. lépés: Távoli asztal.. Végül
Videó: Raspberry Pi Desktop: Biztonságos fej nélküli beállítás kijelző nélkül: 6 lépés
2024 Szerző: John Day | [email protected]. Utoljára módosítva: 2024-01-30 09:40
Ha ezt olvassa, valószínűleg már ismeri a Raspberry Pi -t. Van néhány ilyen félelmetes tábla a ház körül, különböző projektek futtatásához. Ha megnéz bármilyen útmutatót, amely bemutatja, hogyan kezdheti el a Raspberry Pi használatát, akkor nagy valószínűséggel magában foglalja a Pi csatlakoztatását egy HDMI -kábellel ellátott monitorhoz, majd billentyűzet és egér csatlakoztatását a használathoz.
Nemrég kaptam egy Raspberry Pi 3B+ készüléket, és nem volt perifériám a kezdéshez. Nincs mit! Fej nélküli módban fogok futni - billentyűzet vagy monitor nélkül. De a Pi fejetlen módban történő használatára vonatkozó összes útmutató először megkövetelte, hogy csatlakoztassam a Pi -t egy monitorhoz és billentyűzethez, mielőtt átválthatnék fej nélküli üzemmódra. Elhatároztam tehát, hogy kitaláljam a módját, hogy a Raspberry Pi Desktop telepítését teljesen "fej nélkül" végezzem el. További bónuszként megmutatom, hogyan lehet titkosítani és biztosítani a távoli asztali hozzáférést a Pi -hez.
Kellékek
- Raspberry Pi Board (3B+ vagy a legújabb 4B) és tápegység
- Micro SD kártya (legalább 8 GB)
- PC/Laptop Micro SD kártyahellyel vagy külső USB SD kártyaolvasóval (pl.
1. lépés: Az SD -kártya előkészítése: Írja be az operációs rendszert
A folyamat első lépése egy rendszerindító SD -kártya létrehozása az operációs rendszerrel. A legtöbb felhasználó számára a legjobb választás a Raspbian OS - a hivatalos debian alapú Linux disztribúció, amelyet a Raspberry Pi -re szabtak. Kétféle ízben kapható, Desktop és Lite (minimális verzió, csak parancssori hozzáféréssel). Ehhez az Instrutable -hez a Desktop ízt fogjuk használni. Töltse le a legújabb Raspbian Desktop disztribúciót a hivatalos letöltési oldalról. TIPP: Ha a BitTorrent kliens telepítve van a laptopjára/számítógépére, használja a Torrent linket a gyorsabb letöltéshez.
Amíg ez letöltődik, töltse le és telepítse a Balena Etcher programot - egy többplatformos eszközt, amely a Raspbian kép SD kártyára írására szolgál. Töltse le az operációs rendszerhez tartozó verziót (OSX vagy Windows vagy Linux) a számítógépén.
- Helyezze be az SD -kártyaolvasót az SD -kártyával
- Indítsa el a Balena Etcher alkalmazást, és válassza ki a merevlemezéről a letöltött Raspberry Pi OS.zip fájlt.
- Válassza ki az SD kártya meghajtót
- Kattintson a "Flash!" hogy írja a Raspbian operációs rendszert az SD -kártyára. Várja meg a "Flash Complete!" üzenet és egészen Balena Ethcher.
2. lépés: SD kártya előkészítése: Fej nélküli beállítás
Ezután az SD kártyát két dologra konfiguráljuk
- SSH engedélyezése
- Kapcsolja be a Pi -t a Wifi -hez, amikor elindul
Általában a Balena Etcher elkészülte után az operációs rendszer automatikusan megtalálja és rögzíti a „boot” feliratú partíciót az SD -kártyára.
WINDOWSI Windowsban nyissa meg a Windows Intézőt, és keressen egy új meghajtót a "boot" felirattal, és kattintson rá a tartalom megjelenítéséhez. Kattintson a menüsor „Új elem” elemére, majd válassza a „Szöveges dokumentum” lehetőséget az új üres fájl létrehozásához. Nevezze át ezt „ssh” -ra
MEGJEGYZÉS: A Windows alapértelmezés szerint elrejti az ismert fájlkiterjesztéseket. Ez azt eredményezi, hogy a fájl neve „ssh.txt” lesz az ssh helyett, de a Windows elrejti előle. Kövesse ezeket az utasításokat a fájlkiterjesztések megjelenítésének engedélyezéséhez.
Kövesse ugyanezt a folyamatot, és hozzon létre egy másik fájlt, és nevezze át „wpa_supplicant.conf” névre. Ismét győződjön meg arról, hogy nincs ".txt" hozzáadva a fájl végéhez. Szerkessze ezt a fájlt a Jegyzettömb vagy a kívánt szövegszerkesztő segítségével, és adja hozzá ezt a szöveget:
ctrl_interface = DIR =/var/run/wpa_supplicant GROUP = netdev
update_config = 1 ap_scan = 1 fast_reauth = 1 ország = amerikai hálózat = {ssid = "A hálózat SSID -je" psk = "A hálózat jelszava" prioritás = 100}
Módosítsa az országkódot megfelelő kódra (Link). Állítsa be az SSID -t és a PSK -t, hogy megfeleljen a WiFi SSID -jének és jelszavának/jelszavának.
Mentse el a fájlt, és vegye ki az SD -kártyát.
OSX Az OSX -ben ennek a legjobb módja a Terminal alkalmazás használata. Indítsa el a terminált, és módosítsa a könyvtárat a /Volumes /boot értékre
A terminálban futtassa a következő parancsokat
érintse meg az ssh gombot
nano wpa_supplicant.conf
A második parancs megnyitja a wpa_supplicant.conf fájlt a nano szövegszerkesztőben. Adja hozzá a fenti szöveget (lásd a Windows szakaszban). Mentse el a fájlt, és vegye ki az SD -kártyát a keresőből.
3. lépés: Indítsa el és keresse meg a PI IP -címét
Helyezze be az előkészített SD -kártyát a Raspberry Pi -be, és csatlakoztassa a tápellátást a rendszerindításhoz. Várjon néhány percet, amíg a Pi befejezi a rendszerindítást. Ezen a ponton a Pi a Raspbian Desktopot futtatja, de nincs módunk látni.
A Pi IP -címének keresése Először telepítjük az Nmap -t - egy ingyenes és nyílt forráskódú hálózatkeresési eszközt, valamint a Zenmap -t - az nmap GUI -eszközét. Mindkettőt letöltheti az Nmap hivatalos letöltési oldaláról. Bármely operációs rendszer telepítőjének lehetősége lesz a Zenmap telepítését az nmap segítségével.
Ez a következő lépés egy kis ismeretet igényel az otthoni Wifi -hálózat IP -címtartományáról. Szerezze meg számítógépének IP -címét. például. 192.168.1.21. Az otthoni hálózati alhálózat a számítógép IP -címe alapján 192.168.1.0/24 lesz.
Indítsa el a Zenmap alkalmazást
- A cél típusba írja be az otthoni hálózatként azonosított hálózati alhálózatot
- Változtassa meg a profil legördülő menüjét, és válassza a „Ping Scan” lehetőséget
- A parancssorba írja be az „nmap -sn” parancsot. Az alhálózatot már be kell írni.
- Kattintson a "Scan" gombra. Az eszköz néhány percen belül felsorolja a Wifi -hálózatban talált összes eszközt. Keresse meg a „raspberrypi” nevű eszközt, és jegyezze fel annak IP -címét. A fenti képernyőképeken látni fogja, hogy a málna pi megkapta a 192.168.1.47 IP -címet
4. lépés: Csatlakozás SSH használatával
Ha az SD -kártyát megfelelően készítették fel, akkor az első indításkor a Pi automatikusan csatlakozik a WiFi -hez, és engedélyezi az SSH szolgáltatást. Most csatlakozhatunk hozzá a számítógépén lévő SSH -ügyfél segítségével. De ez nem a teljes asztali élmény, amit szeretnénk. Van még néhány lépés az odajutáshoz.
WINDOWS Szinte minden útmutató az SSH használatához Windows rendszeren a PuTTY használatát javasolja. Én személy szerint úgy gondolom, hogy a felhasználói felület nagyon elavult és nehezen használható. Az előnyben részesített SSH kliensem a Windows rendszeren a MobaXterm. Töltse le és telepítse a MobaXterm szoftvert Windows PC -jére. Amikor először indítja el a MobaXterm programot, a Windows 10 tűzfal értesítést jelenít meg bizonyos blokkolt funkciókról. Biztonságos feloldani az alkalmazást. Indítsa el a MobaXterm programot, és indítsa el a terminált a folytatáshoz.
OSX Ha OSX rendszert használ, már tartalmaz mindent, ami az SSH -n keresztül történő csatlakozáshoz szükséges. A folytatáshoz indítsa el a Terminal alkalmazást.
Csatlakozzon a Raspberry Pi -hez
A terminálon SSH a Pi -hez az Nmap -vizsgálatból korábban kapott IP -cím használatával. A málna Pi -m 192.168.1.47 -et kapott, és ezt az útmutató többi részében fogom használni. Cserélje ki a beállított Pi megfelelő IP -címére.
Írja be ezt a terminálba, és nyomja meg az ENTER billentyűt
Amikor először csatlakozik, figyelmeztetést kap az új eszközhöz való csatlakozásról. A folytatáshoz írja be az „y” vagy az „Y” billentyűt, majd nyomja meg az ENTER billentyűt. Ezután jelszót kér. A „pi” felhasználó kezdeti jelszava a „málna”. Ha minden jól ment, akkor bejelentkezik, és a bash prompt jelenik meg így
pi@málna: ~ $
Jó!
5. lépés: Frissítse a Raspbian alkalmazást és telepítse az X11VNC szoftvert
Az előző lépésben ugyanazon az SSH -kapcsolaton maradva először frissítjük a Pi -re már telepített összes szoftvert. Írja be a következő két parancsot a terminálba, miközben SSH -n keresztül csatlakozik
sudo apt frissítés
sudo apt frissítés
Minden parancs után kövesse a terminál utasításait. a második parancs végrehajtása 15-20 percet vesz igénybe. Válaszolnia kell még egy vagy két kérdésre, majd kávészünetet kell tartania, amíg az összes frissítő szoftver letöltődik, majd telepítve van.
A frissítés befejezése után ideje telepíteni az x11VNC -t. Az x11VNC egy távoli asztali alkalmazás, amely a málna pi -n fut, és lehetővé teszi számunkra, hogy megtekinthessük az asztalt. Írja be ezeket a parancsokat a terminálba
sudo apt install x11vnc
x11vnc -storepasswd
A második parancs jelszó beállítása a távoli asztal eléréséhez. MEGJEGYZÉS: Ez legfeljebb 8 karakter lehet.
Ezután frissítünk egy konfigurációs fájlt, hogy az x11vnc automatikusan fusson a rendszerindításkor. Még mindig a terminálban írja be ezeket a parancsokat
mkdir -p ~/.config/lxsession/LXDE -pi
cp/etc/xdg/lxsession/LXDE-pi/autostart ~/.config/lxsession/LXDE-pi/autostart nano ~/.config/lxsession/LXDE-pi/autostart
Az utolsó parancs elindítja a "nano" egyszerű szövegszerkesztőt. A fájl végén adja hozzá ezt
@x11vnc -nevershared -forever -localhost -rfbauth /home/pi/.vnc/passwd
Mentse a fájlt a „Ctrl-o” billentyűvel, és lépjen ki a nano-ból a „Ctrl-x” billentyűvel
Mivel soha nem kapcsoltunk egyetlen kijelzőt sem a Raspberry Pi -hez, alapértelmezés szerint az asztal nagyon alacsony 720x480 felbontásban indul el. De ezt könnyű kijavítani. Még mindig az SSH munkamenetben, futtassa
sudo raspi-config
Ezzel elindítja a raspbian konfigurációs szöveges módú alkalmazást. A nyílbillentyűkkel válassza a „Speciális beállítások” lehetőséget, és nyomja meg az ENTER billentyűt. Ezután válassza a „Felbontás” lehetőséget, és nyomja meg az ENTER billentyűt. Végül megjelenik a rendelkezésre álló képernyőfelbontások listája. Válasszon a nagyobb felbontású lehetőségek közül, és nyomja meg az ENTER billentyűt. Térjen vissza a főképernyőre a TAB kapcsolóval a '' opcióra, és nyomja meg az ENTER gombot.
Indítsa újra a Raspberry Pi -t
sudo újraindítás
6. lépés: Távoli asztal.. Végül
A Raspberry Pi indítása után készen állunk megtekinteni a dicsőséges asztalt anélkül, hogy valaha is csatlakoztatnánk külső monitort, billentyűzetet és egeret.
SSH porttovábbítással
Ez az utolsó rész egy kicsit technikai jellegű és nehezebben magyarázható. Javaslom, hogy olvassa el ezt a nagyon jó útmutatót.
Menjen vissza ahhoz a terminálhoz, amelyet az SSH -n keresztül a Pi -hez csatlakoztatott. Most óvatosan írja be és futtassa ezt a parancsot
ssh -L 5900: localhost: 5900 [email protected]
Töltse le és telepítse a RealVNC Viewer programot. Indítsa el a RealVNC Viewer alkalmazást. Csak írja be a VNC szerver címét
helyi kiszolgáló
és kattintson a Csatlakozás gombra, vagy csak nyomja meg az ENTER billentyűt. A néző panaszkodni fog, hogy a kapcsolat nem biztonságos. Fogadja el a figyelmeztetést, és folytassa. A rendszer jelszót kér. Ez a 8 karakterből álló (vagy kevesebb) jelszó, amelyet az x11vnc fájlhoz állított be. Kattintson az "OK" gombra, és a Raspberry Pi Desktop fogadja Önt.
Figyelmeztetést észlel az alapértelmezett jelszó használatával kapcsolatban. Ezen a ponton lépjen tovább, és módosítsa a "pi" felhasználó alapértelmezett jelszavát.
A VNC kapcsolatok általában nem biztonságosak. Ezzel a módszerrel azonban most biztonságossá tette a VNC -kapcsolatot azáltal, hogy a titkosított SSH -kapcsolaton keresztül alagútba helyezte.
Ez az!!! Sikeresen beállított egy igazán fej nélküli Raspberry Pi -t.
Ajánlott:
A végtelen fej nélküli RPi nulla beállítás kezdőknek: 8 lépés
Az Ultimate Headless RPi Zero Setup kezdőknek: Ebben az utasításban megvizsgáljuk az alapbeállításomat az összes Raspberry Pi Zero projekthez. Mindezt Windows gépről végezzük, nincs szükség extra billentyűzetre vagy monitorra! Ha végeztünk, az interneten lesz, fájlokat oszt meg a hálózaton keresztül, jaj
Futás képernyő / kijelző nélkül (fej nélkül) Raspberry Pi vagy más Linux / unix alapú számítógépeken: 6 lépés
Futás képernyő / kijelző nélkül (fej nélkül) Raspberry Pi vagy más Linux / unix alapú számítógépeken: Amikor a legtöbb ember Raspberry PI -t vásárol, úgy gondolja, hogy szüksége van egy számítógép képernyőjére. Ne pazarolja a pénzt felesleges számítógép -monitorokra és billentyűzetekre. Ne pazarolja az idejét billentyűzetek és monitorok számítógépek közötti mozgatására. Ne kösse össze a TV -t, ha nem
Raspberry Pi fej nélküli beállítás: 7 lépés
Raspberry Pi Headless Setup: Megtanulja, hogyan engedélyezheti a Raspberry Pi for ssh-n való hozzáférést billentyűzet, egér és monitor csatlakoztatása nélkül, úgynevezett Headless módban
Raspberry Pi fej nélküli beállítás: 3 lépés
Raspberry Pi Headless Setup: Gondolkozott már azon, hogy hogyan állíthat be málna pi -t monitor nélkül? Ez egyszerű, csak egy operációs rendszerre van szüksége egy SD -kártyán és egy Ethernet -kábelen. Néhány ingyenes program és egy kis türelem. Az Allchips egy elektronikai alkatrészek online szolgáltatása
Nulla költségű laptop hűtő / állvány (ragasztó nélkül, fúrás nélkül, anyák és csavarok nélkül, csavarok nélkül): 3 lépés
Zero Cost laptop hűtő / állvány (ragasztó nélkül, fúrás nélkül, anyák és csavarok nélkül, csavarok nélkül): FRISSÍTÉS: KÉRJÜK KINDLY SZAVAZZON BELÉPÉS A www.instructables.com/id/Zero-Cost-Aluminium-Furnace-No-Propane-No-Glue-/ VAGY LEHET SZAVAZNI A LEGJOBB BARÁTOMRA