A Deep Freeze egy nagyszerű eszköz a számítógépünk védelmére, különösen, ha sokan használják azt, például internetkávézókban, iskolákban vagy otthon, ahol több felhasználó is van. Segítségével megakadályozhatjuk, hogy a rendszerünkbe nem kívánt változtatások kerüljenek, mert minden újraindítás után a gép visszaáll az eredeti állapotába. Ez a cikk részletesen bemutatja, hogyan állíthatjuk be a Deep Freeze-t egy adott felhasználói fiókra.
Miért állítsuk be a Deep Freeze-t egy adott felhasználói fiókra?
Alapértelmezés szerint a Deep Freeze az egész rendszert lefagyasztja, ami azt jelenti, hogy minden felhasználó minden munkamenet után ugyanazt a gépet kapja vissza. Ez azonban nem mindig ideális. Lehetséges, hogy egy adott felhasználónak szüksége van arra, hogy bizonyos változtatásokat végrehajtson, fájlokat menthessen, vagy szoftvereket telepítsen anélkül, hogy az a többi felhasználót befolyásolná. Ebben az esetben hasznos lehet a Deep Freeze beállítása egy adott felhasználói fiókra, lehetővé téve számára a „felolvasztott” módban történő munkavégzést, míg a többi felhasználó továbbra is a lefagyasztott rendszerben dolgozik.
Előkészületek
Mielőtt nekifognánk a beállításnak, győződjünk meg róla, hogy a következőket elvégeztük:
- Rendelkezünk a Deep Freeze telepítő fájljával és a megfelelő licensz kulcsával.
- Van egy felhasználói fiókunk, amelyre a Deep Freeze beállítását szeretnénk alkalmazni. Ha nincs, hozzunk létre egyet.
- Rendelkezünk rendszergazdai jogosultságokkal a számítógépen.
A Deep Freeze telepítése és konfigurálása
- Futtassuk a Deep Freeze telepítőjét rendszergazdaként.
- Kövesük a telepítési utasításokat. A telepítés során meg kell adnunk a licensz kulcsot.
- A telepítés befejezése után a gép újraindul.
- Az újraindítás után a Deep Freeze aktív lesz.
A Deep Freeze beállítása egy adott felhasználói fiókra
Sajnos a Deep Freeze önmagában nem kínál közvetlen lehetőséget arra, hogy egy adott felhasználói fiókot kivételezzünk a fagyasztás alól. Azonban léteznek kerülőutak, amelyekkel elérhetjük a kívánt eredményt. Ezek közül a leggyakoribb módszer a Deep Freeze parancssori interfészének (CLI) használata és szkriptek segítségével automatizálni a felolvasztási/fagyasztási folyamatot a felhasználói fiók bejelentkezésekor és kijelentkezésekor.
1. A Deep Freeze Parancssori Interfészének (CLI) használata
A Deep Freeze tartalmaz egy parancssori interfészt, amellyel vezérelhetjük a program működését. Ezt kihasználva létrehozhatunk szkripteket, amelyek automatikusan felolvasztják a gépet a kívánt felhasználó bejelentkezésekor, és újra lefagyasztják, amikor kijelentkezik.
A CLI általában a C:Program FilesFaronicsDeep FreezeDFAdmin.exe
helyen található.
2. Szkriptek létrehozása
Létre kell hoznunk két szkriptet: egyet a bejelentkezéskor, egyet pedig a kijelentkezéskor futtatandót.
Bejelentkezési szkript (pl. `login.bat`):
@echo off
REM Ellenőrizzük, hogy a megfelelő felhasználó jelentkezett-e be
if "%username%"=="FelhasználóNeve" (
REM Felolvasztjuk a gépet (egyszeri újraindítással)
"C:Program FilesFaronicsDeep FreezeDFAdmin.exe" /thaw 1
)
Fontos: Cseréljük ki a `FelhasználóNeve`-t a kívánt felhasználói fiók nevére!
Kijelentkezési szkript (pl. `logout.bat`):
@echo off
REM Ellenőrizzük, hogy a megfelelő felhasználó jelentkezett-e ki
if "%username%"=="FelhasználóNeve" (
REM Lefagyasztjuk a gépet
"C:Program FilesFaronicsDeep FreezeDFAdmin.exe" /freeze
)
Fontos: Cseréljük ki a `FelhasználóNeve`-t a kívánt felhasználói fiók nevére!
3. A szkriptek futtatásának beállítása
A szkripteket a Feladatütemező segítségével futtathatjuk bejelentkezéskor és kijelentkezéskor.
- Nyissuk meg a Feladatütemezőt (Task Scheduler).
- Hozzuk létre egy új feladatot a „Feladat létrehozása…” (Create Task…) opcióval.
- Adjuk meg a feladat nevét (pl. „Deep Freeze Felolvasztás” a bejelentkezési szkripthez).
- A „Triggerek” (Triggers) fülön adjunk hozzá egy új triggert.
- Válasszuk az „Bejelentkezéskor” (On login) opciót, és a felhasználónál válasszuk ki a megfelelő felhasználói fiókot.
- Az „Műveletek” (Actions) fülön adjunk hozzá egy új műveletet.
- Válasszuk a „Program indítása” (Start a program) opciót, és adjuk meg a `login.bat` fájl elérési útját.
- Hasonló módon hozzunk létre egy másik feladatot a kijelentkezési szkripthez, a triggert pedig állítsuk „Kijelentkezéskor” (On logout) eseményre.
Fontos megjegyzések
- A fenti módszer nem tökéletes, mivel rövid ideig a gép felolvasztott állapotban lehet a bejelentkezés és kijelentkezés során.
- Győződjünk meg róla, hogy a szkriptek helyesen működnek, mielőtt éles környezetben alkalmazzuk őket.
- A Deep Freeze konfigurációjának megváltoztatásához szükség lehet a jelszóra. Biztonságosan tároljuk ezt a jelszót.
Alternatív megoldások
Néhány más szoftver (pl. Shadow Defender) finomabb szabályozást tesz lehetővé a virtuális környezetek kezelésére, és akár felhasználóspecifikus beállításokat is kínálhatnak. Érdemes megvizsgálni ezeket az alternatívákat is, ha a fenti módszer nem felel meg az igényeinknek.
Összefoglalás
A Deep Freeze nagyszerű eszköz a rendszerünk védelmére. Bár közvetlenül nem támogatja a felhasználói fiókok szerinti konfigurációt, a parancssori interfész és a szkriptek segítségével elérhetjük, hogy egy adott felhasználói fiók a „felolvasztott” módban dolgozhasson, míg a többi felhasználó továbbra is a lefagyasztott rendszerben maradjon. Ne feledkezzünk meg a biztonsági szempontokról és teszteljük alaposan a beállításokat, mielőtt éles környezetben alkalmaznánk őket.