Я пытаюсь создать среду блокировки для пользователей, где они могут только использовать Firefox и позволенные расширения.
Мне удалось создать профиль, который вызывает это, когда использование входит в систему, они только добираются для наблюдения Firefox. Они не могут открыть настройки или что-либо еще с мышью. Они могут однако сделать это с сочетаниями клавиш. Это - что-то, что я могу отключить с простым плагином.
Проблема однако состоит в том, что люди должны смочь открыть выпадающие меню на веб-сайтах. С curreny настройками блокировки они могут только переместиться через выпадающее с клавиатурой. Когда выпадающее будет выбрано с мышью, она не откроется.
Файл, который я использую, является/usr/share/xsessions/kiosk.desktop
[Desktop Entry] Encoding=UTF-8 Name=Kiosk Mode Comment=Firefox Kiosk Mode Exec=/usr/bin/firefox -height 900 -width 1440 Type=Application
Кто-то может помочь решить эту проблему?
Разъясниться:
Конечным результатом должна быть среда, в которой пользователь автоматически зарегистрирован при начальной загрузке системы. При входе в систему только Firefox будет видим и никакие другие приложения, или файлы можно показать или получить доступ. Для одного из сайтов они будут использовать дополнительные аппаратные средства, включил ноутбук.
В Firefox у них есть способность посетить сайты (им будет нужна панель навигации), и используйте плагины, которые установлены. У них не должно быть доступа к истории, настройкам, печати или чему-либо еще.
После небольшого количества дальнейшего исследования я придумал mkiosk дополнение
, Это имеет опцию показать панель навигации, можно установить пароль администратора, и Вы не можете достигнуть "никакой печати", не установив CUPS вообще:
sudo apt-get remove cups
В он - установка по умолчанию, это не имеет никакого пароля администратора, таким образом настройте тот. Кроме того, необходимо будет изменить домашнюю страницу на что-либо кроме значения по умолчанию, для запрета доступа к предпочтениям, история и т.д. Можно достигнуть mkiosk настроек путем удара F1 в клавиатуру и ввода пароля администратора (в первый раз, когда это не имеет одного).
я протестировал дополнительный полноэкранный режим, и это, кажется, работает хорошо. Дайте ему попытку.
Вы могли бы хотеть смотреть на Webconverger, который делает то, чего Вы хотите достигнуть. Webconverger часто используется в установках киоска предприятия.
, Кроме того, это поддерживает Flash так, чтобы пользователь мог посмотреть ролики. После завершения сессии новая новая сессия запускается с настроек по умолчанию, поскольку Вы устанавливаете их.