Napi számítógéphasználat korlátozása Ubuntun

Ebben a leírásban egy olyan, Ubuntu alatt használható módszert mutatok be, amivel a rendszer felhasználóinak számítógép használati idejét lehet korlátozni. Amennyiben az előre beállított idő lejár, a felhasználó kijelentkezik, és aznap már nem tud visszalépni.
Ideális módszer arra, hogy meghatározzuk, hogy gyermekünk mennyi időt töltsön a gép előtt a szünetbe 🙂

A megoldás kezeli azt is, ha egyszerre több felhasználó van bejelentkezve (gyors felhasználó váltás, Felhasználóváltás), valamint időben figyelmeztet a napi időlimit elérése előtt, hogy legyen elég idő a munkák, dokumentumok elmentésére.
Ezt az egészet egy egyszerű bash szkript fogja megoldani, ami Chris Jackson munkája.
Nyissunk meg egy terminált (Alkalmazások > Kellékek > Terminál), és először telepítsük a libnotify-bin csomagot:

sudo apt-get install libnotify-bin

majd töltsük le a szkriptet:

wget https://hogyan.org/wp-content/files/2008/08/timekpr.sh

Tegyük futtathatóvá, majd másoljuk át a /usr/local/bin mappába. Ehhez a sudo parancsot kell használni, így ott majd adjuk meg jelszavunkat

chmod 755 timekpr.sh
sudo mv timekpr.sh /usr/local/bin
 

Most hozzuk létre a mappát, ahol a felhasználok idő limitjeit fogjuk tárolni

sudo mkdir /var/lib/timekpr

Ubuntu 8.04 Terminál
Ubuntu 8.04 Terminál

Majd nyissuk meg szerkesztésre az /etc/rc.local fájlt:

sudo gedit /etc/rc.local

és írjuk be a végére, de még az exit 0 sor elé:

/usr/local/bin/timekpr.sh &

sudo gedit /etc/rc.local
sudo gedit /etc/rc.local

Így mindig, mikor az Ubuntu elindul elindul maga a szkript is.
Most már csak be kell állítanunk, hogy mely felhasználónak mennyi gépideje legyen. Ehhez előbb létre kell hoznunk a /var/lib/timekpr/ mappában egy fájlt, ahol a fájl neve a korlátozandó felhasználó felhasználói neve lesz. Ezt legegyszerűbben a touch paranccsal tehetjük meg:

sudo touch /var/lib/timekpr/charlie

Majd nyissuk meg a gedittel:

sudo gedit /var/lib/timekpr/charlie

És írjuk be az időtartamot másodpercben, egy sorba (a végén ne üssünk entert!)
Újraindítás után, már üzemel is a rendszer

Figyelmeztetés a hátralévő időre
Figyelmeztetés a hátralévő időre

11 thoughts on “Napi számítógéphasználat korlátozása Ubuntun

  1. Nagyon szépen köszönöm, én is megtaláltam az angol leírást, de angoltudásom elég szerény, nagy segítség, hogy magyarítottad:)

  2. Visszajelzés: Nagy nyári lemaradás at élet és könyvtár
  3. senki sem gondolt azokra a szerencsétlenekre, akiknek őrült szüleik vannak???akik meg vannak győződve, hogy 4 éves vagyok! hogy lehet ezt a valamit kijátszani?

  4. Köszönöm Charlie a leírást, illetve UnA-nak is a kiegészítést. Sajnos, de valakinél szükség van rá. A gyermek „gépfüggő???” lett…Egy dolog biztos:tanulni nem akar. A szülők kérték.

Vélemény, hozzászólás?

Az e-mail címet nem tesszük közzé. A kötelező mezőket * karakterrel jelöltük

Ez az oldal az Akismet szolgáltatást használja a spam csökkentésére. Ismerje meg a hozzászólás adatainak feldolgozását .