Verzeihen Sie mir, wenn ich nicht so gründlich nachgeforscht habe, wie ich hätte können, um das Problem selbst zu lösen: Ich befinde mich derzeit in Sambia und mein Internetzugang ist unvorhersehbar und langsam, wenn er funktioniert.
Ich arbeite mit einer kleinen Schule zusammen und versuche, Hardware und eine grundlegende IT-Richtlinie einzurichten, die es dem Personal, das keine Power User ist, ermöglicht, seine Rechner so lange wie möglich effizient am Laufen zu halten. Ich bin kein Systemadministrator. Ich verwende für die meisten meiner Computeraufgaben OSX, aber ich komme mit der Shell gut zurecht und weiß, was ich tue.
Bei den Computern handelt es sich um Laptops, die sowohl von Studierenden als auch von Lehrkräften ausgeliehen werden können.
Grundsätzlich möchte ich zwei Benutzerkonten haben, „Student“ und „Lehrer“. Für beide Konten sollen die folgenden Einschränkungen gelten:
- kein Schreibzugriff außerhalb von ~/
- keine Änderung der Systemeinstellungen
- keine Änderung der Menüs oder des Erscheinungsbilds des Desktops
- kein Hinzufügen oder Entfernen von Paketen
und möglicherweise:
- Keine Möglichkeit, heruntergeladene/neue ausführbare Dateien auszuführen?
- fällt Ihnen, den klugen Leuten, sonst noch etwas ein, um das Ganze zu einer schmerzloseren Erfahrung zu machen?
Ich möchte, dass Benutzer Dateien speichern können, aber ich möchte eine relativ unkomplizierte Möglichkeit, gespeicherte Daten regelmäßig zu löschen. Ich bin mir nicht sicher, ob es einfacher wäre, wenn jemand einen Clonezilla-USB-Stick zum Wiederherstellen der Computer verwendet oder ob es einfacher wäre, wenn sich jemand einfach beim Administratorkonto anmeldet und die Benutzerkonten löscht/neu erstellt? Könnte ich diese letzte Aufgabe mit einem Shell-Skript und Cron erledigen?
vielen Dank für Ihre Zeit und ich entschuldige mich, falls ich es mit dem Schrotflintenansatz übertreibe.