Информация в данном разделе актуальна для Astra Linux SE 1.7.2
Графический киоск обеспечивает ограничение запуска приложений на уровне графической системы fly.
Пользователь сможет запустить только те приложения, которые явно разрешены. Для повышения уровня безопасности с графическим киоском можно использовать режим системного киоска
Для настройки графического киоска откройте окно управления политикой безопасности.
«Пуск > Панель управления > Безопасность > Политика безопасности» или выполните команду
fly-admin-smc
В боковом меню слева выберите пункт «Пользователи». Выберите пользователя двойным нажатием мыши или создайте нового пользователя с помощью контекстного меню, которое можно вызвать нажатием правой кнопки мыши.
После выбора или создания пользователя перейдите на вкладку «Графический киоск Fly».
Установите флажок в пункте «Режим графического киоска (ограниченный набор приложений)» и выполните необходимые настройки киоска.
Для применения настроек нажмите на зеленый кружок с белой галочкой, который находится в верхней части окна настроек.
Если запустить сессию с настраиваемым киоском в окне, то можно сразу увидеть добавление / удаление ярлыков в настраиваемом киоске. Но для запуска появившихся приложений потребуется перезайти в сессию настраиваемого киоска.
С настройками по умолчанию сессия заблокируется через 10 минут после бездействия пользователя.
Через 10 минут после блокировки сессии будет отключен экран монитора.
Изменить время ожидания можно в файле «etc/fly-kiosk/.config/lockerrc/lockerrc», секция «Variables».
За время ожидания отвечает параметр «ScreenSaverDelay», время ожидания указывается в секундах. При указании «0» блокировка и отключение экрана монитора будут отключены. Пример отключения блокировки и выключения экрана:
[Variables] ScreenSaverDelay=0
«LockerOnSwitch» - отвечает за блокировку сессии при переключении сессий, может принимать значения «true / false».
«LockerOnDPMS» - отвечает за блокировку сессии при отключении питания монитора, может принимать значения «true / false». Питание монитора будет отключаться при включении настройки «Энергосберегающий режим».
«LockerOnLid» - отвечает за блокировку сессии при закрытии крышки, может принимать значения «true / false».
«LockerOnSleep» - отвечает за блокировку сессии при переходе в спящий режим, может принимать значения «true / false».
Для изменения времени отключении экрана монитора при включенном энергосберегающем режиме необходимо в файле «/etc/fly-kiosk/(конфигурация киоска)/scripts/powersave-mode.sh» изменить значение «idleTime», которое находится в условии
if grep -q "PowerSaveMode=true" /etc/fly-kiosk/$USER/fly-kiosk.conf
В режиме одного приложения у браузера будут доступны элементы управления окном, но отображение элементов управления можно отключить.
Для отключения элементов управления окном в браузере «Chromium» нужно добавить аргумент запуска браузера «–kiosk» до или после указания ссылки открываемой страницы. Вместо %U необходимо указать необходимую страницу Пример:
/usr/bin/chromium --kiosk %U
После сохранения настроек проверьте их нажав кнопку редактирования. Если дополнение к выполняемой команде не было сохранено, то измените настройки запуска в файле настроек.
/etc/fly-kiosk/(имя пользователя)/single/chromium.desktop
Параметры запуска необходимо в значение ключа «Exec»
Для отключения элементов управления окном в браузере «Firefox» нужно указать аргумент запуска браузера «–kiosk», и добавить «–app=%u» указав вместо «%u» необходимый адрес. Пример:
/usr/bin/firefox --kiosk --app=%u
После сохранения настроек проверьте их нажав кнопку редактирования. Если дополнение к выполняемой команде не было сохранено, то измените настройки запуска в файле настроек.
/etc/fly-kiosk/(имя пользователя)/single/firefox.desktop
Параметры запуска необходимо в значение ключа «Exec»
После добавления приложения в раздел «Приложения на панели задач» в каталоге «/etc/fly-kiosk/(название конфигурации)/toolbar» будет создан конфигурационный файл «.directory». В данном файле можно указать очерёдность расположения ярлыков на панели задач, по умолчанию первым указан «start.desktop». Значки приложений будут расположены в том порядке, в котором указаны в ключе «SortOrder»
Пример, в котором меню «Пуск» будет на третьем месте
[Desktop Entry] Name=Toolbar Type=Directory Icon=kmenuedit SortOrder=chromium.desktop;firefox.desktop;start.desktop; X-FLY-IconContext=Applications