Инструменты пользователя

Инструменты сайта


Боковая панель

Главная страница


Часто задаваемые вопросы


Astra Linux Embedded


Windows IoT - общие вопросы


Windows 11 IoT Enterprise


Windows 10 IoT Enterprise


Windows 10 IoT Core


Windows Embedded Standard 8


Windows Embedded Standard 7


Windows Embedded POSReady


Windows Embedded Standard 2009


Windows XP Embedded


Windows Embedded Compact

astra-kiosk

Графический киоск

Информация в данном разделе актуальна для 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

Для отключения элементов управления окном в браузере «Chromium» нужно добавить аргумент запуска браузера «–kiosk» до или после указания ссылки открываемой страницы. Вместо %U необходимо указать необходимую страницу Пример:

/usr/bin/chromium --kiosk %U

После сохранения настроек проверьте их нажав кнопку редактирования. Если дополнение к выполняемой команде не было сохранено, то измените настройки запуска в файле настроек.

/etc/fly-kiosk/(имя пользователя)/single/chromium.desktop

Параметры запуска необходимо в значение ключа «Exec»

Firefox

Для отключения элементов управления окном в браузере «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

Официальная документация

astra-kiosk.txt · Последние изменения: 2024/07/24 16:26 — vladimir