Режим Киоск
Статья в режиме создания
Содержание
- 1 Создание учетной записи для режима Киоск
- 2 Настройка браузера firefox
- 3 Корректировка конфигурации Firefox для "тихой печати"
- 4 Редактирование конфигурационный файлов для автозапуска браузера firefox
- 5 Для запуска операционной системы в режиме киоска необходимо включить автологин в систему
- 6 Отключение виртуальных консолей tty[1-6]
Создание учетной записи для режима Киоск
Создаем пользователя kiosk с домашим каталогом командой:
$ sudo useradd -m -d /home/kiosk kiosk
Задаем пароль для пользователя kiosk командой:
$ sudo passwd kiosk
Настройка браузера firefox
Обновляем браузер firefox с подключенным эксперементальным репозиторием экспериментального репозитория командой:
$ sudo yum update firefox
Корректировка конфигурации Firefox для "тихой печати"
Под пользователем kiosk зайти в браузер Firefox и ввести в поисковую строку командлет:
about:config
После предупреждения появится окно конфигурации
В нём требуется найти параметр print_always_silent_print и задать ему значение true
В данном режиме не будет вылезать окно печати, однако потребуется задать принтер заранее. Так же печать в pdf не будет работать, т.к. не удастся выборать путь для сохранения
Так же для скрытия списка загруженных файлов изменяем browser.download.alwaysOpenPanel false
Редактирование конфигурационный файлов для автозапуска браузера firefox
Делаем резервную копию оригинального рабочего стола
$ mv /usr/share/xsessions/cinnamon.desktop /usr/share/xsessions/cinnamon.desktop_orig
В каталоге /usr/share/xsessions создаем нашу конфигурация с именем cinnamon.desktop. Копируем в конфигурацию нижепреведенные строки:
[Desktop Entry] Version=1.0 Name=Киоск GenericName=Firefox Киоск Comment=Firefox Киоск с приватным окном Exec=firefox -kiosk -private-window https://[ваша страница на сайте] -height 768 -width 1366 Icon=firefox Terminal=false Type=Application MimeType=text/html;text/xml;application/xhtml+xml;application/vnd.mozilla.xul+xml;text/mml;x-scheme-handler/http;x-scheme-handler/https; StartupNotify=true Categories=Network;WebBrowser; Keywords=web;browser;internet; X-Desktop-File-Install-Version=0.23
Изменяя -height и -width на свои значения разрешения экрана
Для запуска операционной системы в режиме киоска необходимо включить автологин в систему
Для включения автоматического входа в режим Киоск при старте необходимо изменить конфигурации для /etc/lightdm/lightdm.conf задав значения параметрам:
autologin-user = kiosk autologin-user-timeout = 0 autologin-session = kiosk
Отключение виртуальных консолей tty[1-6]
Чтобы отключить возможность входа в систему через нажатие сочетания клавиш ALT + F[1-6] необходимо выполнить следующее действие. В конфигурационном файле /etc/systemd/logind.conf меняем следующие параметры:
NAutoVTs=0 ReserveVT=0