Я выручаю НПО, названную Висячими строками Найденный Фонд, здесь в Аруше установка Танзании компьютерная лаборатория для обучения студентов Ubuntu и приложениям с открытым исходным кодом. Я установил Ubuntu 10.10 во всех системах. То, о чем я задаюсь вопросом, - то, как настроить системы так, чтобы дети не могли:
Превысьте ограничение по времени (как интернет-кафе)
Также как администратор я хотел бы контролировать использование для другой системы, чтобы удостовериться, что злоупотребление сетью не происходит. Любой совет очень ценится. Brendon
Чтобы сделать любой из них, Вам нужно sudo
пароль. Таким образом, после установки Вашей системы Вы имеете свою собственную учетную запись и начинаете создавать обычных пользователей. Не говорите им sudo
пароль и они не могут изменить их. Все, что они могут сделать, изменить значения в их собственном доме.
Если Вы хотите ACL установки полного контроля
(Wiki: список управления доступом)
guest
вход в систему заботится о них также. При входе в систему, поскольку гость заблокирует вниз что-либо важное. Но я думаю, что Вы не хотели бы это, если Вы хотите отследить, кто был ответственен за изменение чего-то. guest
заставит все обнаружиться, как изменено guest
. Я настроил бы useraccont вместо этого, таким образом, Вы видели на основе пользователя, если кто-то создал что-то.
Мой любимый метод был бы a cron
сценарий, который проверяет время работы и закрывается после достижения порога. Команда для завершения работы после 120 минут:
sudo shutdown -h 120
Если Вы помещаете это в сценарий и помещаете его в cron
с crontab -e
это уничтожило бы машину после 2 часов.
Имейте в виду... Вы попадете в беду со своими пользователями, если это произойдет, когда у них есть некоторое несохраненное содержание или веб-сайт, открытый, они хотели отметить перед системными выходами.