"(все пользователи admin)" есть ваша проблема.
Даже если вы можете скрыть это, они, будучи администратором, всегда могут восстановить настройки, увидеть пароль и скрыть настройку снова, даже не зная. То, что вы хотите (скрывая что-то от администратора), никогда не будет работать.
Правильное решение вашей проблемы состоит в том, чтобы сделать этих учеников пользователями и повысить привилегии на то, что вы хотите, чтобы они требовали, чтобы даже требовать привилегии администратора. Как установка программного обеспечения, обновление и т. Д. Вот пример использования policyKit: как установить программный центр для установки программного обеспечения для пользователей без полномочий root?