Az első lépés a Raspberry Pi világába való belépéshez a megfelelő eszköz kiválasztása. Bár elsőre egyszerűnek tűnhet, könnyen összezavarodhatunk, amikor az interneten böngészünk a különböző modellek, változók és kiegészítők között. A különböző Raspberry Pi verziók, a RAM mennyisége és a rengeteg kiegészítő mind hozzájárulnak a döntés meghozatalának bonyolultságához. E fejezet célja, hogy tisztázza a dolgokat és segítsen a helyes választásban, még akkor is, ha már rendelkezel egy Raspberry Pi-val, ugyanis ebben a fejezetben biztosan találsz új információkat.
A Raspberry Pi Alapítvány az évek során számos modellt bocsátott ki, de nem szükséges mindegyiket alaposan ismerni ahhoz, hogy meghozd a döntésed. Minden sorozatban több változat található, és általában a legújabb verzió a legjobb választás, mivel ezek tartalmazzák az összes legújabb fejlesztést, és az árkülönbség gyakran elenyésző. Az alábbiakban összegzem a legfontosabb Raspberry Pi modelleket és sorozataikat.
A Raspberry Pi A sorozat a legalacsonyabb költségű modelleket kínálja. Ha szűkös költségvetéssel rendelkezel, vagy ha alacsony energiafogyasztást keresel, akkor érdemes lehet az A sorozatot választani. Az A modellek nem rendelkeznek Ethernet porttal, és a USB portok száma is korlátozott. A RAM mennyisége is kevesebb, mint a B sorozatban elérhető modelleken, de az alapvető funkciókat megkapod, ami lehetővé teszi a projektjeid megvalósítását.
A Raspberry Pi B sorozat a legjobb teljesítményt nyújtja egy kicsivel magasabb áron. Minden alapvető komponenst megkapsz, például Ethernet portot és több USB portot. Ha teljesítményre és sokoldalúságra van szükséged, akkor a B sorozat ideális választás. A B verziók különböző modelleket kínálnak, amelyek közül a legújabb mindig a legjobb választás.
A Raspberry Pi Zero család az egyik legkisebb és legolcsóbb modell, amit választhatsz. Az eszköz kompakt méretének köszönhetően tökéletes választás, ha helytakarékosságra vagy folyamatos áramellátásra van szükséged. A Raspberry Pi Zero változataiban is van különbség, például a W és WH verziók között, amelyek között a GPIO csatlakozó az egyetlen különbség: a WH verzió már előre forrasztott GPIO fejjel érkezik.
Miután tisztában vagy a különböző Raspberry Pi modellekkel, könnyebben meghozhatod a döntést, hogy melyik a legmegfelelőbb számodra. A legújabb modell általában a legjobb választás, mivel az minden fejlesztést és újítást tartalmaz, miközben az árkülönbség minimális.
A választás során fontos figyelembe venni, hogy milyen projekthez szeretnéd használni a Raspberry Pi-t. Ha kezdő vagy, vagy egyszerűbb feladatokat szeretnél végezni, egy Raspberry Pi A vagy Zero modell tökéletes lehet. Ha viszont komolyabb, erősebb rendszert keresel, vagy olyan feladatokat szeretnél végezni, mint például webkiszolgálók üzemeltetése vagy média szerverek futtatása, akkor inkább a B sorozat valamelyik modelljét válaszd. A legfontosabb, hogy tisztában legyél azzal, hogy milyen teljesítményre van szükséged a projektjeidhez.
Ne feledd, hogy az elérhető modellek között időnként változhatnak a kínálat és az árak, így érdemes figyelemmel kísérni a piacon zajló fejlesztéseket és frissítéseket. Emellett ha még nem választottál modellt, mindenképpen tartsd szem előtt, hogy mindig a legújabb verziók a legjobb választások, hiszen ezek biztosítják a legújabb fejlesztéseket és a legjobb teljesítményt a piacon.
Hogyan biztonságosítsuk a Raspberry Pi-t?
A Raspberry Pi-t gyakran használják különböző projektekhez, amelyek bár kicsik, mégis kitettséget jelentenek a hálózati támadásoknak. Mivel a legtöbben otthoni használatra vagy tesztelésre vásárolják, hajlamosak vagyunk figyelmen kívül hagyni a biztonság kérdését, de érdemes tisztában lenni azzal, hogy bármely eszköz, amely csatlakozik a hálózathoz, potenciálisan támadható. Ezenkívül a Raspberry Pi használata nem korlátozódik egy kis háztartásra: egyesek webszolgáltatásokat futtatnak rajta, amelyek globális elérhetőséggel bírnak. Mivel a legtöbb felhasználó eltérő biztonsági tudással rendelkezik, ebben a fejezetben az alapvető információkat osztom meg, és csak a szükséges eszközöket mutatom be, hogy megőrizzük a Pi biztonságát, miközben a jövőbeni támadások elhárítására is felkészülhetünk.
Rendszerfrissítések
A Linux alapvetően biztonságosabb, mint sok más operációs rendszer, de mivel a csomagokat önkéntes fejlesztők karbantartják, előfordulhat, hogy elavult csomagok biztonsági rést tartalmaznak. Ezeket gyorsan javítják, de ahhoz, hogy a rendszer a legfrissebb biztonsági javításokat kapja, rendszeresen frissíteni kell a szoftvert. Erre a rendszeres frissítésre akár havonta is szükség van. Raspbian Desktop és Lite verziók esetében különböző módokon frissíthetjük a rendszert.
-
Raspbian Desktop:
-
Nyisd meg a főmenüt > Preferences
-
Indítsd el az "Add / Remove Software" eszközt
-
Kattints az "Options > Check for Updates" menüpontra
-
Az ablakban listázódnak a frissítések, kattints az "Install Updates" gombra.
-
-
Raspbian Lite:
Két parancsot kell ismerned:
sudo apt update(a csomagtárolók frissítése)
sudo apt upgrade(az új frissítések telepítése).
Jelszóváltoztatás
A Raspbian rendszeren a default jelszó minden Raspberry Pi számára azonos, így az első dolog, amit tenned kell, hogy megváltoztatod azt. Még ha otthon használod is, a vezeték nélküli hálózatod is támadható, és ha a Pi folyamatosan üzemel, akkor az bármikor felhasználható a rosszindulatú szoftverek futtatására. A jelszó erőssége kulcsfontosságú, és érdemes egy olyan hosszú jelszót választani, amelyet könnyen megjegyezhetsz, de mások számára nehezen kitalálható.
Egy erős jelszó például egy 15 karakterből álló mondat, például: „mivagyokmesterolvaso”. A bonyolult karaktereket és a rövid jelszavakat jobb elkerülni. A jelszó generálásához használhatsz weboldalakat, például: https://raspberrytips.com/go/pwd.
SSH biztonság
Az SSH (Secure Shell) a leggyakoribb távoli kapcsolódási módszer a Raspberry Pi-hoz, de alapértelmezett beállításokkal nem elég biztonságos. Ha nem kívánod teljesen letiltani az SSH-t, akkor javaslom, hogy kövesd az alábbi biztonsági lépéseket:
-
Új felhasználó létrehozása
Az alapértelmezett felhasználónév (pi) és jelszó könnyen kitalálható, így mindenképpen érdemes új felhasználót létrehozni. Ehhez az alábbi parancsot kell futtatnod:
sudo adduser újfelhasználó
Ezután beállíthatod a jelszót, és hozzáadhatod asudocsoporthoz, hogy rendszergazdai jogokat kapjon:
sudo addgroup újfelhasználó sudo -
Az SSH alapértelmezett portjának módosítása
Az SSH a 22-es porton keresztül működik alapértelmezés szerint, de ha megváltoztatod ezt a portot, az már jelentősen csökkenti annak esélyét, hogy egy támadó észlelje a szolgáltatást. Ehhez szerkeszd a következő fájlt:
sudo nano /etc/ssh/sshd_config
Itt keresd meg a#Port 22sort, és módosítsd például:Port 2222. A módosítás után ne felejtsd el újraindítani az SSH szolgáltatást:
sudo service ssh reload -
Jelszó helyett SSH kulcsok használata
A legbiztonságosabb módja az SSH kapcsolódásnak, ha nem jelszót használsz, hanem SSH kulcsot. A kulcs egy titkos azonosító, amely kizárólagos módja a csatlakozásnak, így a támadók számára gyakorlatilag lehetetlenné válik a hozzáférés. Az SSH kulcsok generálása egy összetettebb folyamat, de alapvetően három lépésből áll:-
Generálj egy kulcspárt a saját gépeden
-
Másold a nyilvános kulcsot a Raspberry Pi-ra
-
Konfiguráld az SSH szervert, hogy csak kulcsos azonosítással engedje a belépést.
-
Fontos biztonsági intézkedések
A Raspberry Pi biztonságos működéséhez elengedhetetlen, hogy ne hagyjuk figyelmen kívül a rendszer alapvető védelmét. A jelszavak megváltoztatása, az SSH beállítások módosítása és az új felhasználók hozzáadása mind hozzájárulnak ahhoz, hogy a támadók számára megnehezítsük a hozzáférést. Ezen kívül figyelni kell arra is, hogy minden rendszeres frissítést telepítsünk, és az SSH kulcsok használatával fokozzuk a biztonságot.
Mindezeket szem előtt tartva a Raspberry Pi egy biztonságos és erőforrás-hatékony eszközzé válhat, amely bármilyen hálózaton való használat során minimalizálja a támadások kockázatát. A hálózati biztonságot soha nem lehet túlságosan komolyan venni, még akkor sem, ha csak egy egyszerű kis projekt fut rajta.
Hogyan alakíthatjuk át a Raspberry Pi-t játék konzollá? A RecalBox és Lakka rendszerek összehasonlítása
A Raspberry Pi a kis mérete és alacsony ára ellenére számos szórakoztató és praktikus felhasználási lehetőséget kínál, például retro játékok emulálása. Ha valaki vissza szeretne térni a régi klasszikusokhoz, mint a NES, SNES vagy PlayStation, a Raspberry Pi egy kiváló eszköz lehet. Azonban nemcsak retro játékokat lehet vele futtatni, hanem modern, újabb játékok is lejátszhatók rajta. Ehhez többféle operációs rendszer és emulátor áll rendelkezésre, mint például a RecalBox és a Lakka, amelyek mindegyike különböző előnyöket és felhasználói élményeket kínál.
A RecalBox egy ingyenes operációs rendszer, amely elsősorban a retro-gaming környezetekre lett kifejlesztve, és egyaránt alkalmas a Raspberry Pi különböző verzióin történő telepítésre. A RecalBox rengeteg emulátort tartalmaz, így szinte bármilyen régi játékot játszhatunk rajta, legyen az NES, SNES, Game Boy, PSP, PlayStation, Megadrive, Atari vagy PC játék. Az operációs rendszer a Kodi médialejátszót is tartalmazza, így nemcsak játékra, hanem médiaközpontként is használható.
A RecalBox egyaránt támogatja a többjátékos módot (maximum 5 játékos), és olyan funkciókkal is rendelkezik, mint a "Rewind" (előző állapotok visszaállítása), képernyőmentés, valamint a játék mentésére szolgáló "Save state" funkció, amely lehetővé teszi, hogy később folytassuk a játékot ott, ahol abbahagytuk. Az operációs rendszer támogatja a vezeték nélküli kontrollereket is, ami kényelmesebbé teszi a játékélményt.
A Lakka egy másik népszerű választás, amely szintén retro-gaming célokra lett tervezve. A Lakka egy Linux alapú operációs rendszer, amely a RetroArch-ot használja a grafikus felülethez. A Lakka azzal tűnik ki, hogy a telepítés után szinte azonnal használható, minimális beállítást igényel. Miután az SD kártyát a megfelelő fájlokkal felírtuk, a rendszer máris indulásra kész. A Lakka különösen jól működik a Raspberry Pi modellek széles skáláján, és lehetővé teszi a PSP és PSX játékok futtatását BIOS telepítése nélkül, ami a Retropie esetében nem olyan egyszerű.
Az EmulStation (amely a Retropie alapja) és a RetroArch (a Lakka alapja) közötti különbségek is meghatározzák a két rendszer felhasználói élményét. Míg a RecalBox és a Lakka is könnyen beállítható és gyorsan használható, a Retropie nagyobb közösségi támogatással rendelkezik, így könnyebben találhatunk segítséget a problémák megoldásában.
A telepítés folyamatában mindkét rendszer hasonló lépéseken megy keresztül. Először is, le kell tölteni a megfelelő képfájlt a hivatalos weboldalakról, majd egy eszközzel, mint az Etcher, fel kell másolni azt egy SD kártyára. Ezután az SD kártyát be kell helyezni a Raspberry Pi-ba, és a rendszer automatikusan elindul.
A RecalBox és a Lakka esetében is fontos a vezérlők konfigurálása, amelyet az első indításkor egy egyszerű varázsló segít elvégezni. Miután a vezérlő beállításra került, a játékok telepítése következik, ami mindkét rendszer esetében viszonylag egyszerű. A játékok letöltése és feltöltése a megfelelő mappákba történik, és a játékok elindítása is zökkenőmentes.
A RecalBox esetében van egy olyan opció, hogy a felhasználók közvetlenül egy webes felületen keresztül is hozzáadhatják a játékokat a "RecalBox Manager" segítségével, ami kényelmesebb, mint a hagyományos fájlkezelés. A "ROM" fájlok feltöltése után egy egyszerű újraindítás szükséges a változtatások alkalmazásához.
Míg a RecalBox és a Lakka egyszerűen használhatóak és széleskörű támogatást nyújtanak a retro játékokhoz, a Steam platform a modern PC-s játékok futtatására kínál megoldást. A Steam, egy rendkívül népszerű játékelosztó platform, automatikusan kezeli a játékok letöltését, frissítéseit és könyvtárát, és lehetővé teszi a felhasználók számára, hogy játékokat vásároljanak, töltsenek le és játsszanak egy helyen. Raspberry Pi-n is lehetőség van Steam játékok futtatására, azonban ehhez már erősebb hardware és megfelelő konfiguráció szükséges, hogy a játékok megfelelő sebességgel fussanak.
A Raspberry Pi egy sokoldalú eszköz, amely lehetővé teszi a retro-gaming élményt és a modern játékok futtatását is. A RecalBox és a Lakka ideális választások, ha a cél a retro játékok élvezete, miközben a Steam inkább a mai, nagy teljesítményű játékokhoz alkalmas. Mindegyik rendszernek megvannak a maga előnyei, és a felhasználó igényei alapján érdemes választani a legmegfelelőbb megoldást.
Hogyan készítsük elő a Raspberry Pi-t a Raspbian Lite használatához?
A Raspberry Pi telepítése és konfigurálása nem egy bonyolult feladat, de az alapvető lépések alapos megértése elengedhetetlen ahhoz, hogy a rendszer zökkenőmentesen működjön. A következő fejezetben bemutatom, hogyan készítheted elő a Raspbian Lite rendszert, és hogyan végezheted el a legfontosabb konfigurációkat. A Raspbian Lite egy egyszerű és könnyű operációs rendszer, amely ideális a Raspberry Pi alapú projektekhez, különösen, ha nem szükséges grafikus felület.
Az első lépés a rendszer telepítése. Ehhez használd az Etcher nevű programot, amely képes a telepítő fájlok kiírására egy SD kártyára anélkül, hogy előbb ki kellene csomagolnod az archívumot. Az Etcher telepítése egyszerű, ha még nem rendelkezel vele, letöltheted a hivatalos weboldalról. Miután telepítetted, indítsd el a programot. Az Etcher ablakában válaszd a „Select Image” opciót, és böngéssz a Raspbian képfájl helyére. Miután kiválasztottad a képfájlt, a program automatikusan felismeri az SD kártyát, ha már behelyezted a számítógépedbe. Ezután kattints a „Flash!” gombra, és várj pár másodpercet, amíg a kártya fel van készítve. Az SD kártya kész, eltávolíthatod a számítógépedből, és máris behelyezheted a Raspberry Pi-ba.
Most kezdjük el az első indítást. Tedd be az SD kártyát a Raspberry Pi-ba, és indítsd el. Pár másodperc múlva a rendszer befejezi a boot szekvenciát, és a rendszer kérni fogja a bejelentkezési adatokat. Mivel még nem állítottál be jelszót, az alapértelmezett felhasználónév „pi”, a jelszó pedig „raspberry”. Miután beírtad ezeket, elérheted a pi felhasználó parancssorát.
A Raspberry Pi alapértelmezett billentyűzetkiosztása QWERTY, de ha más típusú billentyűzetet használsz, a megfelelő karakterek beírásához a megfelelő billentyűk keresésére lehet szükség.
A következő lépés a rendszer konfigurálása, hogy a lehető legjobban illeszkedjen az igényeidhez. Ehhez a „raspi-config” nevű eszközt kell használnod, amely lehetővé teszi a legfontosabb beállítások módosítását, mint például a hálózat, a billentyűzetkiosztás vagy a nyelvi beállítások. Az „raspi-config” a Raspberry Pi alapértelmezett konfigurációs eszköze, és egyszerűbbé teszi a rendszer testreszabását.
A billentyűzetkiosztás megváltoztatása az első dolog, amit érdemes beállítani, ha nem QWERTY billentyűzetet használsz. Ehhez indítsd el a „raspi-config” alkalmazást, majd válaszd a „Localisation Options” menüpontot, és onnan a „Change Keyboard Layout” lehetőséget. A varázsló segít végigvezetni a beállításon, és végül a saját nyelvednek és billentyűzetednek megfelelően állíthatod be a rendszeredet.
A következő lépés a hálózati beállítások konfigurálása. Ha vezeték nélküli kapcsolatot szeretnél használni, azt is itt végezheted el. A „raspi-config” eszközben válaszd a „Network Options” menüpontot, majd a „Wi-fi” opciót, és add meg a vezeték nélküli hálózatod nevét és jelszavát. A rendszer ezután csatlakozik a hálózatra.
Ha a Raspberry Pi-t statikus IP-címmel szeretnéd használni, ezt a router felületén könnyedén beállíthatod. A legtöbb felhasználónak azonban nincs szüksége statikus IP-címre, és a Pi elérhetőségét a hosztnév (alapértelmezés szerint „raspberrypi”) használatával is biztosíthatjuk.
A további konfigurációkat a „raspi-config” eszközzel végezheted el, de itt nem szükséges minden opciót átállítani. A hálózat és a billentyűzet beállítása után érdemes egy fontos lépést megtenni, és a felhasználó jelszavát megváltoztatni. Alapértelmezés szerint minden Raspberry Pi egység ugyanazzal a jelszóval rendelkezik, ami biztonsági kockázatot jelenthet. A jelszó megváltoztatása a „passwd” parancs használatával végezhető el, de ezt természetesen a „raspi-config” eszközzel is megteheted.
Amint a jelszó módosítása megtörtént, következhet az SSH távoli hozzáférés engedélyezése. Az SSH lehetővé teszi, hogy a Raspberry Pi-t távolról elérd a számítógépedről, ami kényelmesebbé teszi a használatát, mivel így nem kell minden alkalommal monitorral és billentyűzettel csatlakoznod hozzá. Az SSH szerver alapértelmezés szerint telepítve van a Raspbian Lite rendszeren, de a szolgáltatás elindításához futtasd a következő parancsot: sudo service ssh start. Miután ezt megtetted, távolról is csatlakozhatsz a Pi-hoz.
Windows rendszeren az SSH kapcsolatot például a Putty vagy MobaXterm szoftverek segítségével hozhatod létre. A macOS vagy Linux rendszeren pedig a beépített terminál segítségével csatlakozhatsz.
A Raspbian Lite tehát egy egyszerű, de rendkívül hasznos rendszer, amely a Raspberry Pi teljesítményét kiaknázva számos projekt számára tökéletes alapot biztosít. A rendszer konfigurálása gyors és egyszerű, ha követed az itt leírt lépéseket, és nem felejted el az alapvető beállításokat, mint például a hálózat, a billentyűzetkiosztás és a jelszó megváltoztatása.
Hogyan formálódott Donald Trump identitása? A múlt, amely sosem változik.
A őssejtek és az újszülött köldökzsinórvér tárolásának szerepe a regeneratív orvoslásban
Miért változik az amerikai közvélemény a menekültpolitikával kapcsolatban?
A sejtmembrán komplexitása és a cukrok szerepe a sejtbiológiában
Miért fontos felismerni és kezelni a muszkuláris és ízületi problémákat sportolás közben?

Deutsch
Francais
Nederlands
Svenska
Norsk
Dansk
Suomi
Espanol
Italiano
Portugues
Magyar
Polski
Cestina
Русский