Latest Entries »

Az utóbbi években a multimédiás központok nagy népszerűséget értek el a kollégák körében, ezért az év végére az iskolai alapítvány segítségével 27-re emeltük a felszerelt tantermek számát. A Pi 4 megjelenésével elavultá vált az eddig számítási táblázat, ezért készítettem egy online is elérhető Excel táblát, ahol minden szükséges linket és árat megpróbálok naprakészen tartani.

image

Málna PC kalkulátor:

https://1drv.ms/x/s!AuHNTc_7qO-5nc48ueE0b0qH00ipHg

Kiindulási állapot, IKT a gyakorlatban
Az IKT eszközök az utóbbi években egyre nagyobb hangsúlyt kapnak a tanórákon és ezzel együtt elengedhetetlen elemei a módszertani továbbképzéseknek is. A mi iskolánkban a legnépszerűbb felhasználási kört a PPT, az internethasználat és persze a filmvetítés jelenti. A tanárok mintegy fél tucatnyi laptopot vihetnek magukkal az órákra, azonban a gépek össze, majd szétszerelése a gyakorlatban rengeteg időt elvesz a 45 percből. Ehhez jön még a szoftverek néha kiszámíthatatlan működése, hogy éppen akkor frissít a rendszer, mikor minden perc számít, vagy, hogy nincsen olyan videolejátszó telepítve, ami kezeli az adott formátumot. Máris ott vagyunk, hogy az ember kétszer is meggondolja, hogy egyáltalán belekezdjen.

Lehetséges megoldás
A fixen szerelt PC drága és elsősorban a jól zárható szaktantermek sajátja volt eddig, azonban a Raspberry Pi 2, Pi 3 végül pedig a Pi 3 B+ megjelenésével annyit erősödtek a kártya pc-k, hogy korlátozottan, de már helyettesíthetik egy hagyományos számítógép alapfunkcióit. A gép kis méretének és alacsony fogyasztásának hála olyan formátumot sikerült kialakítanunk, ami lehetővé tette, hogy egy szettet immár véglegesen felszereljük egy tanteremben. A próbaterem kialakításához, majd azt követően még 5 terem felszereléséhez az iskolai alapítványhoz fordultunk segítségért, akik láttak fantáziát az ötletben és finanszírozták a kísérletet. Az eredmény: az év végére az érintett osztályokban több mint 80%-al esett vissza a laptophasználat. Olyan kolléga is akadt, aki az idei tanévtől már úgy kérte a beosztását, hogy a lehető legtöbb óráját tarthassa málna pc-vel szerelt teremben. Látva a projekt sikerét az iskola fenntartója is a zsebébe nyúlt, amihez hozzájött még a MálnaPC.hu támogatása, így idén a második félévet már 17 teljesen felszerelt teremmel kezdhettük meg.

Előnyök egy PC-vel szemben
– alacsony fogyasztás
– egyszerű karbantartás
– gyors boot idő
– jó ár / teljesítmény
– a pedagógus oldaláról semmilyen szerelést nem igényel.

Bár nem veheti fel a versenyt egy hagyományos számítógéppel, a már említett funkciók (film, ppt, internet) esetén nem érezhető számottevő különbség a teljesítményben. Sőt, a gépen futó Raspbian operációs rendszer 30 másodperc alatt teljesen munkára kész amit még egy SSD-vel szerelt PC is megirigyelhet. Újraindításra azonban csak ritkán van szükség. A 2 watt körüli átlagos fogyasztás azt jelenti, hogy akár 0-24-ben működhet a gép. Mozgó alkatrészek hiányában pedig a fizikai meghibásodás valószínűségé alacsony. Legrosszabb esetben az SD kártya elhasználódása jöhet szóba, mint hibaforrás, azonban ezeket könnyen és olcsón lehet pótolni. Az ár egyébként a teljes szett esetén is igen kedvező. 1 laptop helyett 2, de akár 3 termet is felszerelhetünk, amiben még egy hangszórópár is benne van. A legfontosabb azonban, hogy a fixen felszerelt gépeknek hála a pedagógus oldaláról semmilyen szerelést nem igényel. Ahogy Steve Jobs mondaná: “It just works!”.

Fizikai kialakítás
WP_20171027_09_46_09_RichA szünetekben is nyitott termek esetén gondoskodni kellett valamilyen fajta fizikai védelemről, ami megvédi a gépet a kíváncsi tekintetek elől és elég hely van bennük, hogy a passzív hűtőbordákkal együtt a Pi-ket folyamatosan 50 fok körüli hőmérsékleten tartsák még a legnagyobb melegben is. Az eredetileg villanyszerelési munkálatok esetén használt dobozok, egy kis testreszabást követően, remek szolgálatot tettek. A kivezetések (USB, Jack, VGA) nem csak azt teszik lehetővé, hogy könnyen csatlakoztassuk a géphez a perifériákat, hanem egy újabb védelmi vonalat jelentenek az alaplap és a külvilág között. Egy elhasználódott USB csatlakozó esetén ugyanis elég magát a hosszabbítót cserélni.

A rendszer egyik központi eleme, a többfunkciós távirányító
WP_20171027_09_57_59_RichEgy nyilvános terminál esetén a legsérülékenyebb pontot minden esetben a WP_20171027_09_58_05_Richperifériák jelentik. A vandál biztos egerek és billentyűzetek igen drágák és sok helyet foglalnak. Kínából azonban több fajta távirányító is rendelhető, amik egyszerre töltik be mindkét funkciót. Az általunk használt T3 AirMouse ~ 3 500 Ft-ba kerül, az egérfunkciót mozgásérzékelőkkel látja el, az iránygombok PPT esetén „presenter” ként viselkednek, a szöveges bevitelt pedig a hátoldalán lévő 42 gombos QWERTY billentyűzet segíti. Annak ellenére, hogy rádiójelekkel kommunikál a Raspberry-vel, tanítható infra adó is van benne, amivel a legtöbb projektort vezérelhetjük.

Szoftverek
Jelenleg a következő szoftverek futnak a gépen: Raspbian Stretch operációs rendszer, Google Chrome böngésző, LibreOffice, GeoGebra, Kodi medialejátszó. Ez utóbbihoz kapcsolódik egy ősrégi PC-ből összerakott médiaszerver, ahová feltöltöttük a könyvtár DVD állományának egy jelentős részét, illetve különböző multimédiás anyagokat. A kábeles, de bizonyos esetekben még a WiFi-s kapcsolat esetén ez azt jelenti, hogy pár kattintással akár HD minőségben nyithatunk meg filmeket, oktaóanyagokat.

A gyakorlat
WP_20180207_14_37_18_RichA tanároknak nincsen más dolguk, mint hogy az óra előtt felvegyék a nagytanáriból az adott teremhez tartozó távirányítót és magukkal vigyék az órára, majd annak a végén ugyan oda visszarakják. Ennek köszönhetően nőtt az ad-hoc IKT használat is az érintett helyeken. Mivel gyakorlatilag 0 előkészületet szükséges a rendszer aktiváláshoz, olyan órákon is megjelenik a számítógéphasználat, ahol eddig nem. Pl.: szóba kerül egy olyan téma, aminek jó lenne utánanézni a neten. A tanár meg akar még valamit mutatni a diákoknak pl. youtube-on, ami nem volt betervezve vagy csak van pár perc az óra végén egy kis játékra. Személy szerint idén kezdtem használni a Kahoot nevű ingyenes kvíz programot, amit a diákok imádnak és remekül fut málna pc-n is. Ideális „cool-down activity”.

Az ár
A teljes szett ára hozzávetőleg 50 000 Ft. Ez gyakorlatilag minden felhasznált eszközt tartalmaz az alaplaptól a hangszórókat tartó konzolokig bezárólag. A táblázatot kétfelé választottam, a mindenképpen kell és a valószínűleg szükséges eszközökre. A költségek jelentősen csökkenthetők, ha több eszközt is külföldről szerzünk be. A távirányító esetén erre kénytelenek is leszünk ugyanis a tudomásom szerint Magyarországon senki sem forgalmazza.

a kötelező elemek:

 

Az eredetileg berakott táblázatot egy online elérhető Excel táblával helyettesítettem, ezt nem csak könnyebb naprakészen tartani, hanem arra is lehetőséget biztosít, hogy az “ajánlatot” személyre szabhassuk.

https://bacsomarton.com/2019/08/25/mlna-pc-multimdis-szett-kalkultor/ 

Végezetül

A tapasztalat azt mutatja, hogy rövid betanítást követően mindenki képes kezelni a rendszert. A legtöbb gondot a távirányító, különösképpen az egér funkció, használata jelenti, de kis gyakorlással az is megszokható. A rendszer a kollégák körében népszerű, ami azon látszik a legjobban, hogy, jelentősen csökkent a laptopokra feliratkozó kollégák száma, de olyan tanár is megbarátkozott a rendszerrel, aki eddig idegenkedett az IKT eszközök használatától.

 WP_20171025_08_54_36_Rich       WP_20171108_08_54_55_Rich

Az elkövetkező pár bejegyzésben a Raspbian testre szabásáról fogok írni.

A Daloradius nem önálló szoftver, hanem egy nagyon okos grafikus felület a Freeradius nevet viselő RADIUS szerverhez. Sajnos az alkotó már egy ideje nem fejleszti tovább a rendszert, de a fórumokon és a levelező listákon továbbra is aktív, így probléma esetén van rá esély, hogy kapjunk valamilyen fajta segítséget. A Freeradius-ra sok más GUI is elérhető, a Daloradius előnye azonban, a kis gépigényében rejlik,  ami miatt tökéletesen működik MálnaPC-n is.

Fontos, hogy bár a szükséges WPA2 Enterprise szabványt majd minden router / access point támogatja, a Freeradius legtöbb funkciójának kihasználásához teljesebb kompatibilitásra van szükség. A mi iskolánkban elsősorban TP-LINK WA901ND access pointok üzemelnek, a gyári program helyett OpenWRT-vel, illetve 1-2 régebbi routeren DD-WRT-vel. A következőkben ismertetett szolgáltatásokkal a fenti két operációs rendszer remekül együttműködik.

NAS összegzés

NAS összegzés

1. lépés: a WiFi routerek regisztrálása (Management > NAS)

Ahhoz, hogy a routerek kommunikálni tudjanak a szerverrel szükség van azok regisztrációjára a rendszerben. A NAS itt nem a Network Attached Storage rövidítése, hanem a Network Access Server-é. Amit új eszköz hozzáadása esetén mindenképpen meg kell adni: az adott router IP címe, egy

NAS részletezés

NAS részletezés

közös jelszó, illetve az eszköz típusa (other). FONTOS, itt a módosítások csak a freeradius szolgáltatás újraindítást követően lépnek életbe. Ezt terminál programon keresztül (putty) az /etc/init.d/freeradius restart parancssal tehetünk meg, vagy az egész gépet le kell kapcsolni, majd vissza.

2. lépés: felhasználói csoportok létrehozása (Management > Profiles)

Bár nem kötelező elem, de erősen ajánlott a felhasználóinkat különböző csoportokba sorolni. Új csoport létrehozása esetén csak a csoport nevét adjuk meg, a részletes beállításokat a mentést követően végezzük el inkább. Itt meg kell állnunk egy kissé, hogy megértsük a RADIUS szerver működését.

Profilok

Profilok / csoportok

Mikor egy eszköz csatlakozni szeretne a hálózathoz, a router / access point elküldi a kapcsolódó eszköz adatait a megadott felhasználónévvel és jelszóval. Ezen adatok alapján a szerver eldönti, hogy abban a pillanatban engedélyezi-e a kapcsolódás vagy sem. Ha igen, akkor küld egy ACCESS-ACCEPT üzenetet, ha nem, akkor egy ACCESS-REJECT-et. Azonban a társalgás folyamán a szerver több mindent is ellenőriz(het) és üzenetként is több mindent küld(het), mint egy egyszerű “minden rendben, mehet” szignál.

Az ellenőrzés folyamán érintett tulajdonságokat “CHECK ATTRIBUTE”-nek, a visszaküldötteket pedig “REPLY ATTRIBUTE”-nek hívják. Az, hogy a router mit ért meg nagyban függ az adott eszköztől. A következőkben ismertetett attribútumok a mi OpenWRT-t futtató eszközeinkkel biztosan együttműködnek. A CHECK és REPLY üzenetek szabadon kombinálhatóak.

CHECK ATTRIBUTE példák

Check attributes / DiákWiFi

Check attributes / DiákWiFi

Cleartext-Password: A jelszó, nem igényel különösebb magyarázatot
Cleartext-Password := Jelszó

Access-Period: Az első bejelentkezést követően mennyi időt tölthet a felhasználó online, másodpercben megadva.
Access-Period := 2700

Max-Daily-Session: Mennyi időt tölthet a felhasználó egy nap online, másodpercben megadva.
Max-Daily-Session := 7200

CS-Total-Octets-Monthly: Mekkora forgalmat generálhat a felhasználó egy hónapban összesen, byte-ban megadva.
CS-Total-Octets-Monthly := 1073741824

Simultaneous-Use: Hány eszközzel kapcsolódhat a hálózathoz egyszerre a felhasználó.
Simultaneous-Use := 1

Login-Time: Mikor jelentkezhet be az adott felhasználó. Pl. a diákok online idejét korlátozhatjuk a szünetek idejére.
Login-Time := Wk0700-0730,Wk0815-0825,Wk0910-0925,Wk1010-1020,Wk1105-1115,Wk1200-1220,Wk1305-1315

Called-Station-Id: A használható eszközök, laptopok, mobilok MAC azonosítója, több tétel esetén | -el elválasztva
Called-Station-Id := 54-A3-FC-C8-72-48

Calling-Station-Id: A használható WiFi routerek / access pointok MAC azonosítója SSID-vel, több tétel esetén | -el elválasztva.
Calling-Station-Id := 54-E6-FC-C8-72-48:ThanWiFi|74-EA-3A-C2-7E-4E:ThanWiFi|A0-F3-C1-E2-66-43:ThanWiFi

REPLY ATTRIBUTE példák

Acct-Interim-Interval: Hány másodpercenkét küldjön a router állapotjelentést a RADIUS szervernek a kapcsolódó felhasználóról.
Acct-Interim-Interval := 120

Session-Timeout: Hány másodpercig tartson egy kapcsolat. A megadott idő elteltével a router újra ellenőrzi a jogosultságokat. Ha időközben a felhasználó elért egy limitet megszakítja a kapcsolatot, ha nem, akkor tovább engedi az eszközt.

Reply attributes / DiákWiFi

Reply attributes / DiákWiFi

Session-Timeout := 120

Idle-Timeout := A router ennyi tétlen másodperc után megszakítja a kapcsolatot.
Idle-Timeout := 180

 

3. lépés: a felhasználók regisztrálása (Management > Users)

Új felhasználó hozzáadása

Új felhasználó hozzáadása

Ezen a panelen keresztül tudunk új felhasználót hozzáadni a rendszerhez. A legtöbb sor funkciója magáért beszél. A “Group”  legördülő menüben az előzőekben a “Profiles” alatt beállított csoportok közül választhatunk. Természetesen egyéni attribútumok hozzáadására is van lehetőség. Az “Import Users” menü pont alatt pedig gyorsan tudunk új felhasználókat tömegesen rögzíteni.

+1. lépés: egyszer használatos fiókok létrehozása (Management > Batch users)

A legizgalmasabb része a rendszernek. A Daloradius a megadott szempontok alapján és az előre beállított csoport tulajdonságokkal tömegével tudja előállítani a nyomtatható hozzáférési adatokat, random felhasználónevekkel és jelszavakkal. FONTOS, hogy a nyomtatásra kész cetlikhez CSAK a létrehozást követően tudunk hozzáférni, később erre már nem lesz lehetőség. Az oldalon a továbbiakban viszont nyomon követhetjük a már aktivált felhasználóneveket. Ha a csoportot töröljük, az összes kapcsolódó felhasználónév törlésre kerül.

Bár nem kapcsolódik közvetlen a vállalati WiFi témakörhöz, de a teljes iskolai rendszer kiépítése nem múlt el minden tanulság nélkül, talán másoknak is szolgálhat hasznos információval.

Router vs AP
Manapság már nincsen sok különbség a routerek és az access pointok között. Az APk elsődleges feladata, hogy az eszközök hálózathoz való csatlakozását lehetővé tegyék, ezért általában csak egy RJ45-ös csatlakozóval rendelkeznek és a rajtuk futó szoftver sem képes pl. rendes DHCP szervert üzemeltetni. Ami miatt azonban mégis érdemes AP-t választani az az, hogy már az olcsóbb változatokon is PoE kombatibilisek. A PoE szabvány a “Power-Over-Ethernet” rövidítése és arra szolgál, hogy a működéséhez szolgáló energiát a hálózati kábelen keresztül juttassa el az eszközökhöz. Előnye, hogy nem kell konnektort rakni közvetlenül a készülék mellé, az áramot elég egy távolabbi ponton “rákeverni” az adatkábelre. Az általunk használt TP-LINK WA901ND AP-k ~ 13 000Ft-os értéket képviselnek és mindhez adnak passzív PoE adaptert, amivel 30 méteres távolságból is elláthatjuk őket energiával.

Egységes SSID
Több AP esetén nem kell külön SSID-t (nevet) adni az access point-oknak. Egységes elnevezést használva a csatlakozó eszközök mindig a hozzájuk legközelebb eső AP-hez csatlakoznak és mozgás közben a készülékek intelligenciájától függően váltogatják a csatlakozási pontokat (hasonlóan a mobilokhoz). Arra kell csak odafigyelni, hogy az egymáshoz közel lévő készülékek más-más csatornán (frekvencián) sugározzanak. A legjobb ha legalább 3 csatorna különbség van közöttük.

Hőtérkép
Nagyobb épület esetén javasolt először csak 2-3 AP-t beszerezni és egy laptoppal felszerelkezve kimérni, hogy hova érdemes az eszközöket elhelyezni. Ebben nyújthatnak segítséget a hőtérkép programok, amik folyamatosan mérik a jelszinteket és színes ábrákat készítenek a könnyebb értelmezhetőség érdekében. Ilyen ingyenes program pl.: az Ekahau Heatmapper.

Hőtérkép - 4. emelet

4. emelet

A tavalyi év során, az iskola alapítványának hála, végre le tudtuk fedni az egész épületet WiFi hozzáféréssel. Az egyik legnagyobb gondot ekkor az okozta, hogy olyan azonosítási eljárást találjunk, ami amellett, hogy egyszerű használni, sokkal nagyobb biztonságot és rugalmasságot biztosít, mint az eddigi közös jelszó. A megoldást a vállalati WiFi jelentette.

A WPA2 Enterprise (azaz vállalati WiFi) nagyon leegyszerűsítve abban különbözik az otthon leggyakrabban használt WPA2 Personal titkosítástól, hogy a felhasználót központilag azonosítja. Az azonosítást egy úgynevezett RADIUS szerver végzi, amely a számára elküldött bejelentkezési adatok (pl.: felhasználónév / jelszó) alapján visszajelez a routernek / access pointnak, hogy az adott eszközt felengedheti-e a hálózatra vagy sem. A módszer legizgalmasabb része azonban nem az, hogy így minden felhasználót egyenként is azonosíthatunk, hanem, hogy olyan szabályrendszert alakíthatunk ki, ami egy hagyományos, megosztott jelszóval nem kivitelezhető. Például: pár kattintással tucatjával készíthetünk nyomtatható, egyszer használatos kódokat, amelyek csak az első bejelentkezéstől számított 45. percig élnek.

45 perc

A rengeteg elérhető megoldás közül mi a Rasberry Pi miniszámítógépen is futtatható Freeradius / Daloradius rendszert választottuk. A Raspberry előnye, hogy olcsó (az általunk jelenleg használt 2014-es B+ -os szett jelenleg ~15 000Ft), keveset fogyaszt (2W alatt) és a rajta futtatható rendszerről könnyű biztonsági mentést készíteni.

A telepítést, a mellékelt utasítások alapján, mi magunk is könnyedén elvégezhetjük, azonban, akik csak a végeredményre kíváncsiak, azoknak készítettem egy képfájlt egy üres, de bekonfigurált rendszerről, amit a Win32DiskImager programmal pár kattintást követően kiírhatunk egy 4 vagy 8Gb-os SD kártyára.

A rendszerhez a http://saját.ip/daloradius webcímen kapcsolódhatunk (a jelszó: radius). Ha meg tudjuk állapítani, hogy a DHCP szerver milyen IP címet adott a készüléknek, akkor nem szükséges monitort és billentyűzetet kapcsolni a rendszerhez, ha nem, akkor egy rövid ideig még szükség van a perifériákra. Az indítást követően, ha már tisztában vagyunk az IP címmel, akkor egy pillanatra be kell még jelentkeznünk az operációs rendszerbe pl. Windows alól a putty program segítségével (felhasználónév: root, jelszó: raspberry). A bejelentkezést követően adjuk ki a raspi-config parancsot, majd a megjelenő menüben válasszuk ki az “Expand Filesystem” menüpontot. Így az SD kártyánk teljes területét kihasználhatjuk majd. A “Finish”-re kattintva a rendszer újraindul, a Radius szerverünk működésre kész. A Daloradius webes felületével egy következő bejegyzésben részletesen is foglalkozom majd.

 

A használt IMG fájl innen letölthető (Raspberry Pi 2 vagy 3-hoz).

A telepítés részletes leírása azoknak, akik nem kérnek az IMG fájlból (PDF + ZIP).

 

A használt programok:

Daloradius
http://www.daloradius.com/

Raspbian
https://www.raspberrypi.org/downloads/raspbian/

WinSCP
https://winscp.net/eng/docs/lang:hu

Putty
http://www.chiark.greenend.org.uk/~sgtatham/putty/download.html

Win32DiskImager
https://sourceforge.net/projects/win32diskimager/

 

A felhasznált weblapok:

Providing 802.1X authentication with FreeRADIUS and PEAPv0/EAP-MSCHAPv2 support over a Raspberry Pi
http://steven-england.info/2014/11/06/providing-802-1x-authentication-freeradius-peapv0eap-mschapv2-support-raspberry-pi/

Raspberry PI based FreeRadius Server with GUI
http://www.binaryheartbeat.net/2013/12/raspberry-pi-based-freeradius-server.html

 

Az IP cím megállapítása:

ifconfig paranccsal

Fix IP beállítása:

http://www.modmypi.com/blog/tutorial-how-to-give-your-raspberry-pi-a-static-ip-address

iTalc és WIOSKI

A tanulók számítógépeinek (iCeleron 2,60Ghz/E3400 + 2Gb Ram) összehangolt indítását az iTalc segítségével oldottam meg. A videón ugyan nem látszik, de a Windowsok az egyik előző bejegyzésben bemutatott WIOSKI, VHD alapú megoldását használják, így gyakorlatilag mindig ugyan olyan környezet fogadja a diákokat.

iTalc, WIOSKI

Pontszámítás, 2014. május

A szokásosnak mondható táblázat letölthető az eddigi “adatbázisból”. Az elmúlt évhez hasonlóan az új képlet már figyelembe veszi a 20-ról 25-re emelt bukási limitet.

SteadyState után…

Évekkel ezelőtt a Microsoft létrehozott egy remek eszközt annak érdekében, hogy olyan intézmények (iskolák, könyvtárak) is fejfájás mentesen tudják karbantartani az olvasók/diákok folyamatos nyüstölésének kitett számítógépeiket, akik nem engedhetnek meg egy a Windows Server licenszt és az ahhoz értő rendszergazdát. A programot SharedComputer Toolkitnek, később Windows SteadyState-nek hívták.

A SteadyState segítségével egy a számítógéphez kicsit is értő alkalmazott olyan módon zárhatta el az egyszerű felhasználók által használt fiókokat, hogy egy újraindítás folyamán a rendszer mindig az eredeti állapotába álljon vissza. Sajnos azonban, a Windows XP-re, majd Vista-ra is elkészített programot nem fejlesztették tovább. A hivatalos tervek szerint az elképzelés tovább élt volna, immár beépített szolgáltatásként, a Windows 7-ben, de a bétában jelen lévő “vendég mód” kikerült a végleges változatból. A Microsoft, talán a különböző fórumokon is megjelenő elégedetlenkedő hangok hatására, közzétett egy dokumentumot, amiben azt próbálta bemutatni, hogy a SteadyState funkcióit milyen módon tudja a “regedit” és a “group policy editor” helyettesíteni. A mellett, azonban  hogy az ott közölt  megoldások már messze túlmutattak egy átlagos számítógép használó tudásán, nem nyújtottak 100%-os megoldást sem, így úgy tűnt, hogy a korábbi lelkes SteadyState felhasználók véglegesen ingyenes alternatíva nélkül maradtak.

Hosszú keresgélés után azonban sikerült ráakadjak egy alternatív megoldásra, aminél ha eltekintünk pár, a rendszer működési módjából fakadó negatívumtól, remekül megállja a helyét éles környezetben is. Ez a WIOSKI.

A WIOSKI egy finn programozó által készített telepítőkészlet, aminek segítségével Windows 7, vagy Windows 8 rendszerünket egy olyan virtuális meghajtóról futtatjuk, ami minden újraindítás után visszaáll az eredeti állapotára. Hasonlóan, mint a SteadyState “Protect the Hard Disk” funkciója, a C: meghajtón történő bárminemű változtatás itt is csak a következő újraindításig él. A program mögött a Microsoft VHD (Virtual Hard Disk) technológiája áll. Természetesen egy kompetens rendszergazda számára ez nem újdonság. Ez a szolgáltatás évek óta része a Windowsoknak. Nagyobb vállalatoknál pedig az így készült rendszerképek a mindennapos működés részét képezik. A WIOSKI érdeme azonban, hogy ezt egy olyan könnyen kezelhető keretbe szervezi, aminek a segítségével egy egyszerű halandó is képes önmagát frissítő Windowst telepíteni.

A WIOSKI telepítési folyamata.

Maga a telepítési folyamat rém egyszerű, csak követni kell a WIOSKI oldalán lévő pár soros utasítást, ami alatt elkészítjük a telepítő csomagot. Pen Drive esetén csak egy angol nyelvű Windows 7 Enterprise / Ultimate, vagy Windows 8 Professional / Enterprise telepítő DVD-re, illetve a WIOSKI fájlokra, DVD telepítés esetén pedig még egy ADK (Windows Assessment and Deployment Kit) nevű ingyenes Microsoft programra lesz szükség. Fontos, hogy a program CSAK angol nyelvű telepítőkészlettel működik együtt, illetve, hogy Windows 8 esetén még nem támogatja a 8.1-es frissítést már eredetileg is tartalmazó rendszereket (frissíteni később természetesen lehet). A nyelvi megkötés nem okoz gondot, hiszen már a hetesen is bármilyen nyelvi csomagot felrakhattunk az eredetileg telepített mellé, a 8.1-es támogatását pedig a fejlesztő a közeljövőben ígéri.

A telepítést követően a számítógép úgynevezett “Maintanance mode”-ba, azaz karbantartási üzemmódban indul újra. Minden változtatás, beleértve a frissítéseket is, végelegesen megmarad. Ha már belaktuk a rendszert és szeretnénk hibernálni az aktuális állapotot, úgy nem kell mást tennünk, mind rendszergazdai üzemmódban elindítanunk egy, az asztalra kitett batch fájlt, ami a  “ChangeToKioskMode” nevet viseli. Az automatikus  újraindulást követően minden változtatás elveszik egészen addig, amíg rá nem kattintunk a “ChangeToMaintenanceMode” ikonra.

Fontos, hogy lássuk az eredeti SteadyState és a WIOSKI között lévő alapvető különbséget. A WIOSKI esetén ugyanis, egy újraindítást követően minden, tehát nem csak az átállított háttér, vagy a letörölt parancsikon, hanem az utolsó .inf, vagy .txt fájl is visszaáll az eredeti állapotára. Ezért gondoskodni kell arról, hogy kikapcsoljunk a feltelepített programoknak és magának a Windowsnak is a frissítési funkcióit. Ha ugyanis erre nem figyelünk, a folyamatos frissítések keresése és azok háttérben való telepítése teljesen lefoglalja majd az adott gép erőforrásait. Kiemelten ügyeljünk a következőkre:

A beépített elemek (ezeket a WIOSKI már kikapcsolta, de a kezdeti telepítgetés idejére, pl. a Windows Update-et érdemes visszakapcsolni):
– Windows Update
– Windows Defender (se erre, se vírusirtóra nem lesz szükség, a definíciós adatbázisuk egy hét alatt amúgy is elavulttá válik)
– Rendszer visszaállítás

illetve:
– Adobe Acrobat Reader
– JAVA (A JAVA automatikus frissítésének kikapcsolásánál egy kis trükkre van szükség. Ahhoz, ugyanis, hogy a beállítás véglegesen megmaradjon rendszergazdai üzemmódban kell futtatni az (x64 esetén) “c:\Program Files (x86)\Java\jre7\bin\” mappában lévő “javacpl.exe” programot.)

A WIOSKI nem az egyedüli olyan programcsomag, ami a SteadyState kiváltására VHD fájlokkal operál, azonban tapasztalatom szerint a legkönnyebben használható. Ajánlom még:

Windows 7 SteadyState solution simplified
Steadier state

Talán a legalapvetőbb különbség, hogy míg a WIOSKI normál és karbantartási módja között egy rendszergazdai jogosultsághoz kötött parancsikonnal válthatunk, addig e két megoldás a gép elindítását követően (“boot menu”) enged minket választani. Ez utóbbi azonban azt is okozhatja, hogy egy-egy kíváncsi diák nem a megfelelő menüpontot választja és az általa eszközölt módosítások immár véglegesen megmaradnak.

Végezetül egy hasznos segédprogram, amivel a nem használt meghajtókat elrejthetjük a kíváncsi szemek elől. A No Drive csak látszólag kapcsolja le a merevlemezeket. Azok csak az intézőből tűnnek el, a rajta lévő programokat még elindíthatjuk és hivatkozni is lehet rájuk.

 

FRISSÍTÉS:
Telepítést követően a Wioski által létrehozott fiókok jelszavai egy idő múlva lejárnak. Érdemes az adott felhasználóneveknél “A jelszó soha nem jár le” opciót bekapcsolni.

2013 október

Az októberi frissített táblázat már letölthető az “adatbázisból”. Kellemes javítást minden kollégának! 🙂

Érettségi 2013 május

A szokásosnak mondható táblázat letölthető az eddigi “adatbázisból”. Az októberihez hasonlóan az új képlet már figyelembe veszi a 20-ról 25-re emelt bukási limitet.