Уважаемые форумчане! Требуется ваша помощь!
Вопрос про тонкое ограничение прав к программному обеспечению.. Интересует возможно ли сделать подобное. а если возможно то как именно? Поделитесь пожалуйста своими идеями, мыслями..
В наличии:
* Операционная система Linux (предположим Ubuntu-производный)
* Пользователь-A-взрослый(№1) (проще говоря умеющий бережно обращаться с системой)
* Пользователь-B-ребёнок(№1) (проще говоря лезущий везде и возможно нажимающий все клавиши подряд и всё такое)
* Пользователь-C-подросток(№1) (проще говоря лезущий везде и но в отличие от предыдущего желающий намеренно нанести вред системе, предположим удалить что-то чужое, или системное)
* ПО-1-Браузер(№2) (должен быть доступен всем)
* ПО-2-Файловый менеджер(№2) (должен быть доступен всем, однако ребёнок (а тем более подросток) чтобы видел только свой домашний каталог и не выше, если не возможно, то хотя бы остальное видел в режиме только для чтения)
* ПО-3-IDE(№2) (должна быть доступна только взрослому, для остальных не видна вовсе, словно не устанавливалась)
(№1) - Здесь важен именно фактор поведения, а возрастной признак дан условно, для лучшего представления..
(№2) - Здесь важен именно фактор ограничения доступа к ПО, причём тонкого ограничения, а тип ПО дан условно..