ОС Linux позволяет сделать так, чтобы для запуска приложения требовалось ввести пароль. Точнее, пароль суперпользователя. Например, это может быть браузер, которым пользуется конкретный человек. Пример реализации для браузера Google Chrome
1 |
gksudo chown teacher-206 /usr/bin/google-chrome;sudo chmod a+x /usr/bin/google-chrome;sudo -k; google-chrome;gksudo chown root /usr/bin/google-chrome;sudo chmod a-x /usr/bin/google-chrome;sudo -k; |
Сделано на основе информации отсюда. Данный скрипт нужно сохранить в отдельный файл, например, open. После запуска скрипта запрашивается пароль суперпользователя. Затем запускается сам Хром.