AstraRegul
Релиз 2024.08.31.00
×

4.3.1.4.2. AstraLinux

 
Для блокировки сочетания клавиш на ОС AstraLinux используется режим киоска.
 
1. Создайте пользователя с ограниченными правами, который будет работать в режиме киоска.
Пошаговая инструкция приведена в разделе "Создание пользователя с ограниченными правами" документа "Администрирование. Руководство пользователя".
 
2. Авторизуйтесь под созданным пользователем и создайте скрипт запуска Astra.HMI.Viewer с блокировкой сочетания клавиш, выполнив команду:
nano Desktop/StartProject.sh
 
 
3. В созданном файле напишите следующую конструкцию:
#!/bin/bash
cd <директория проекта>
astra.hmi.viewer <Название проекта>
 
 
Для сохранения и выхода нажмите комбинацию клавиш "Ctrl+x". Для подтверждения изменений нажмите клавишу "y" и нажмите клавишу "Enter".
Скрипт и проект должны находиться в папке пользователя киоска.
 
С помощью этого скрипта будет запускаться проект с которым пользователь будет работать в киоске.
 
4. Для возможности запуска скрипта выполните команду:
chmod +x Desktop/StartProject.sh
 
 
 
5. Зайдите в учетную запись с правами администратора.
6. Для отключения сочетаний клавиш в режиме киоска выполните команду:
sudo nano /usr/share/fly-wm/keyshortcutrc.fly-kiosk
 
 
У вас откроется графический редактор с сочетаниями клавиш
 
 
7. Удалите или закомментируйте сочетания клавиш, которые вы хотите заблокировать и сохраните файл.
 
 
8. Откройте панель управления.
 
 
9. Перейдите в группу "Безопасность". Откройте раздел "Политика безопасности", режим графического киоска.
 
 
10. Выберите пользователя для режима киоска, перейдите во вкладку "Графический киоск Fly" и отметьте режим графического киоска.
 
 
11. Добавьте созданный скрипт, который будет запускаться в киоске. Для этого нажмите кнопку "+", далее на кнопку "многоточие" и выберите путь до скрипта в папке пользователя с ограниченными правами и нажмите кнопку "Открыть".
 
 
12. При открытии окна с предупреждениями нажмите кнопку "Да".
 
 
13. Сохраните настройки нажав кнопку "Применить изменения" и перезапустите ПК.
 
 
14. Войдете под пользователем, который был выбран для режима киоска. Файл скрипта будет расположен на рабочем столе. Запустите его двойным нажатием левой кнопкой мыши.
 
 
В режиме киоска недоступны команды, которые были удалены или закомментированы в файле "keyshortcutrc.fly-kiosk".