Timekpr (von engl. Timekeeper = Zeitverwalter) ist eine Software, die Benutzer nach einer bestimmten Nutzungszeit automatisch abmeldet und dann für den Rest des Tages die Anmeldung deaktiviert. Außerdem kann festgelegt werden, welche tägliche Zeitspanne an welchen Wochentagen den Benutzern zur Verfügung steht. Damit eignet sich das Programm insbesondere für Kinder bzw. deren Eltern, die die Computernutzung einschränken möchten.
Trotz der englischen Homepage ist das Programm fast komplett ins Deutsche übersetzt – einzig die Angabe der verbleibenden Zeit erfolgt derzeit noch in Englisch. Timekpr setzt GDM (nicht GDM 3!) voraus und kann damit auch unter Xubuntu eingesetzt werden.
Damit das Programm erwartungsgemäß funktioniert, dürfen die einzuschränkenden Benutzerkonten keine Administrator- bzw. Root-Rechte besitzen. Dies entspricht unter Ubuntu der Mitgliedschaft in der Gruppe admin (siehe auch Benutzer und Gruppen). Faktisch sind also mindestens zwei Konten erforderlich: ein Eltern-Konto zur Verwaltung und ein eingeschränktes Kinder-Konto.
Auch auf eine automatische Anmeldung (Autologin) sollte verzichtet werden.
Das Programm ist nicht in den offiziellen Paketquellen enthalten.
Das fertige Paket timekpr_0.3.2~ppa1~ubuntu2_all.deb
kann man herunterladen und anschließend installieren [1].
Fremdpakete können das System gefährden.
Alternativ kann auch ein "Personal Package Archiv" (PPA) [2] genutzt werden.
ppa:timekpr-maintainers/ppa
Zusätzliche Fremdquellen können das System gefährden.
Weitere Informationen bietet die
PPA-Beschreibung vom Benutzer/Team timekpr-maintainers.
Nach dem Aktualisieren der Paketquellen kann das folgende Paket installiert werden:
timekpr (ppa)
Timekpr lässt sich unter GNOME mittels "System -> Systemverwaltung -> Timekpr Control Panel" aufrufen.
Zum Starten des Programms muss man das Benutzer-Kennwort eingeben, aber nur bei Benutzern mit Root-Rechten (Mitgliedern der Gruppe admin) wird es auch akzeptiert. Dann öffnet sich ein Konfigurationsfenster. Hier kann man einen anderen Benutzer auswählen und dessen Einstellungen bearbeiten. Ist man fertig, so sollte man die Änderungen speichern und den PC neu starten, damit sie wirksam werden.
| |
| Übersicht |
| |
| Zeitbeschränkungen |
Timekpr ist als rotes Schloss (mit Uhr) in der Leiste am (oberen) Bildschirmrand im sog. "Benachrichtigungsfeld" sichtbar (auch unter KDE und Xfce). Klickt man darauf, so erhält man eine Meldung, wie viel Zeit dem aktuellen Benutzer noch zur Verfügung steht. Administratoren sehen stattdessen ein grünes, geöffnetes Schloss.
Nach Ablauf der Zeit wird der aktuelle Benutzer automatisch abgemeldet. Zuvor erfolgen zwei Warnungen (8 Minuten und 2 Minuten vor Zeitablauf). Daten, die dann trotz aller Warnungen nicht gespeichert worden sind, gehen unweigerlich verloren.
Im Anmeldefenster erscheint beim Versuch, sich erneut anzumelden, die Fehlermeldung: "Berechtigung verweigert".
Timekpr kann unter folgenden Umständen die Nutzungsdauer nicht kontrollieren:
bei Benutzern mit Root-Rechten (Mitglieder der Gruppe "admin")
beim Einsatz anderer Betriebssysteme (Windows, Mac OS X)
beim Computerbetrieb von einer Live-CD oder einem Live USB-Stick
wenn auf dem System außer GNOME, KDE und Xfce noch andere Nutzeroberflächen ịnstalliert sind, die eventuell nicht mit Timekpr kooperieren und der Nutzer sich über diese anmelden kann
Timekpr ist auch wirkungslos, wenn es dem (gesperrten) Benutzer möglich ist, sich mit dem Passwort eines anderen Nutzers wieder anzumelden.
Falls die Anzeige der verbleibenden Zeit in Englisch für die Zielgruppe inakzeptabel ist, tauscht man die Datei /usr/share/python-support/timekpr/timekpr-client.py mit Root-Rechten gegen diese eingedeutschte Version
aus (gültig für die Version 0.3.2 aus dem PPA).
Unter Unity können Probleme bei der Darstellung des Panel-Symbols auftreten. Um das Symbol im Benachrichtigungsfeld darzustellen, muss "timekpr" in den Einstellungen zum Unity Panel in die Systray-Whitelist aufgenommen werden.
Unter Ubuntu 11.10 ist der Einsatz problematisch (siehe 881098). Mit LightDM werden die Sperren erst aktiv, wenn man in einem Editor [3] mit Root-Rechten die Datei /etc/pam.d/lightdm öffnet und die folgende Zeile einfügt
account required pam_time.so
Zusätzlich muss man auch noch die letzte Zeile der Datei /etc/xdg/autostart/timekpr-client.desktop um Unity erweitern:
OnlyShowIn=GNOME;XFCE;KDE;Unity;
Falls der Daemon die verbliebene Restzeit nicht herunterzählt, muss er noch mit folgendem Befehl gestartet werden [4]:
sudo /etc/init.d/timekpr start
Zur Anzeige des Panel-Symbols siehe oben. Darüber hinaus sollte die Gastsitzung deaktiviert werden, die ansonsten einen zeitlich unbegrenzten Zugang zum Rechner ermöglicht.
timeoutd – Desktop-unabhängige Lösung (als Dienst im Hintergrund)
Nanny
– weitere Zeitverwaltung (ab Ubuntu 10.10 Maverick Meerkat in den offiziellen Paketquellen enthalten)
PPA – Paketquelle für ältere Ubuntu-Versionen
Gnome Nanny – Computerzeit begrenzen
– Blogbeitrag 11/2010
KChildlock
– für KDE SC 4
Kinder
Ubuntu kindgerecht gestalten
Diese Revision wurde am 28. Januar 2012 um 08:53 Uhr
von aasche erstellt.
Dieser Seite wurden folgende Begriffe zugeordnet:
GNOME, System, Bildung, Sicherheit, Xfce, Kinder
2004 – 2011 ubuntuusers.de • Einige Rechte vorbehalten