Как сделать интернет-киоск из обычного компьютера
Интернет-киоск можно собрать из существующего компьютера под Ubuntu, Windows или macOS. Для Ubuntu достаточно создать отдельного пользователя, настроить сеанс киоска и запустить браузер в полноэкранном режиме. Для macOS есть готовые приложения, а для Windows — отдельное руководство. В статье также приведены чеклисты, рекомендации по безопасности и отладке.
Введение
Интернет-киоск часто встречается в кафе, аэропортах и торговых точках. Если нужно установить киоск в магазине или дома, не обязательно покупать дорогое специальное решение. С минимальной доработкой можно превратить обычный компьютер в защищённый киоск.
Далее представлены инструкции для Ubuntu (Linux), Windows и macOS, а также дополнительные материалы — методология установки, рекомендации по безопасности, чеклисты и типичные ошибки.
Что такое киоск в этом контексте
Киоск — это устройство, которое предоставляет доступ к веб‑приложению или сайту в ограниченном, полноэкранном режиме, с минимальной возможностью выхода пользователя за пределы интерфейса.
Подготовка к установке
Важно перед началом создать резервную копию данных и иметь учётную запись администратора для настройки. Определите цель киоска — просмотр информации, регистрация посетителей, оплата услуг и т. п. Это влияет на выбор браузера и дополнительных ограничений.
Как превратить Ubuntu в интернет-киоск
Приведённые шаги ориентированы на Ubuntu с Unity/gnome, но идеи применимы к другим дистрибутивам.
1. Создание отдельной учётной записи
- Открыть «Пользователи» в «Параметрах системы».

- Разблокировать настройки и добавить нового пользователя. Назовите пользователя, например, kioskuser. Тип учётной записи — стандартная.

- Отключите пароль для этой учётной записи или установите вход без пароля, если требуется автоматический старт при загрузке. Также можно включить автоматический вход.

- Отключите блокировку экрана и требование пароля после выхода из спящего режима.

2. Установка браузера
Google Chrome / Chromium поддерживают режим киоска. Установите Chrome через официальный .deb или Chromium из центра приложений или командой:
sudo apt-get install chromium-browserЕсли нужен Firefox, его можно запускать в полноэкранном режиме или использовать расширение для киоска.
3. Создание сеанса киоска
Создадим отдельный сеанс, который автоматически будет запускать браузер в режиме киоска.
Создать файл с описанием сеанса:
sudo nano /usr/share/xsessions/kiosk.desktopВставьте:
[Desktop Entry]
Encoding=UTF-8
Name=Kiosk Mode
Comment=Chrome Kiosk Mode
Exec=/usr/share/xsessions/chromeKiosk.sh
Type=ApplicationСохраните и выйдите.
Создайте скрипт запуска:
sudo nano /usr/share/xsessions/chromeKiosk.shВставьте следующий скрипт и измените стартовый URL на нужный:
#!/bin/bash
xset s off
xset s noblank
nm-applet &
sleep 5s
while true; do
google-chrome --incognito --start-maximized --kiosk http://google.com
sleep 5s
doneЕсли используете Firefox, замените строку запуска на:
firefox --kiosk http://google.comДалее сделайте скрипт исполняемым:
sudo chmod +x /usr/share/xsessions/chromeKiosk.sh4. Выбор сеанса киоска и первый запуск
Выйдите из административной учётной записи и войдите под kioskuser. На экране входа выберите созданный сеанс Kiosk Mode. Браузер должен запуститься автоматически в полноэкранном киоск‑режиме.

Советы для стабильной работы Ubuntu-киоска
- Отключите сочетания клавиш, которые позволяют переключаться на терминал или закрывать окно.
- Ограничьте доступ к консоли и USB‑устройствам, если нужно предотвратить загрузку внешних систем.
- Настройте автозапуск службы мониторинга, которая перезапустит браузер при крахе.
Как сделать интернет-киоск на Windows 8
Для Windows есть собственные инструменты и отдельные инструкции. Используйте режим киоска в Windows или сторонние приложения типа Assigned Access (для Windows 10) и программные решения для блокировки интерфейса. Подробную инструкцию для Windows 8 см. в специализированном руководстве.
Как сделать интернет-киоск на macOS
Для macOS есть готовые приложения, например eCripser. Оно открывает окно браузера, закрыть которое нельзя без пароля администратора. Приложение поддерживает кастомизацию — домашняя страница, логотип, ограничение времени сеанса и прочее.


eCripser стоит 79 долларов США и предлагает пробный период. Для быстрых развертываний это удобный, но платный вариант.
Дополнительные материалы и рекомендации
Безопасность и жёсткая изоляция
- Ограничьте права учётной записи киоска до минимум необходимых.
- Отключите установку ПО и доступ к терминалу.
- Заблокируйте сочетания клавиш Alt+Tab, Ctrl+Alt+F1 и подобные — использовать PolicyKit или утилиты управления клавишами.
- Ограничьте доступ по сети на уровне фаервола к внутренним сервисам.
- Защитите физический доступ — замки на корпуса, заглушки для USB.
Мониторинг и восстановление при сбое
- Запустите службу, которая перезапускает сеанс или скрипт при падении браузера.
- Ведите логи перезапусков и ошибок для последующего анализа.
- Настройте удалённый доступ администратора для экстренной поддержки.
Чеклист перед передачей киоска в эксплуатацию
- Резервная копия системы выполнена
- Создана отдельная учётная запись для киоска
- Браузер настроен в полноэкранном/киоск‑режиме
- Отключены скринсейвер и блокировка экрана
- Ограничены системные сочетания клавиш
- Настроен автозапуск и мониторинг
- Проверена сеть и доступ к целевому ресурсу
- Проведён тест пользовательского сценария
Роли и обязанности
- Администратор — установка, обновления, безопасность, резервы
- Оператор — ежедневный перезапуск, чистка оборудования
- Поддержка — удалённый доступ, логирование, восстановление
Типичные проблемы и как их решить
- Браузер вылетает — добавить цикл перезапуска в скрипт и записывать лог
- Кнопки и меню доступны — отключить панели инструментов или использовать режим kiosk
- Пользователь получает доступ к системным настройкам — убедиться, что учётная запись не имеет sudo‑прав
Факто‑бокс
- Поддерживаемые ОС: Linux (Ubuntu/другие), Windows, macOS
- Платные решения: удобнее, но дороже — пример eCripser за 79 USD
- Время развёртывания: от 15 минут для базовой настройки до нескольких часов для жёсткой изоляции и тестирования
Критерии приёмки
- При входе под учётной записью киоска запускается браузер в полноэкранном режиме
- Невозможно выйти в системный интерфейс без административных прав
- Сеанс восстанавливается автоматически при падениях
- Все нежелательные сочетания клавиш отключены
Когда этот подход не подходит
- Если киоск требуется для обработки платежей с PCI‑совместимостью — лучше использовать сертифицированные терминалы
- Если необходима многопользовательская параллельная работа на одном устройстве — требуется специализированное ПО
- Для высоконагруженных публичных точек с повышенными требованиями безопасности лучше использовать коммерческое решение
FAQ
Можно ли использовать старый ноутбук в качестве киоска
Да. Главное — обеспечить стабильность системы, надёжное питание и физическую защиту от посторонних вмешательств.
Как восстановить доступ, если киоск застрял в полноэкранном режиме
Переключитесь на другую консоль (если не заблокировано), войдите под админом и измените параметры автозапуска или удалите скрипт. Если консоли заблокированы, потребуется физический доступ и загрузка с live‑диска.
Нужно ли платить за специальное ПО
Не обязательно. Для базовых сценариев достаточно бесплатных браузеров и скриптов. Для расширенной кастомизации и поддержки удобнее купить готовое приложение.
Итог
Преобразование обычного компьютера в интернет‑киоск — быстрый и экономичный путь организовать публичный доступ к веб‑ресурсам. Главное — продумать безопасность, надёжность автозапуска и мониторинг. Начните с базовой конфигурации и тестов, затем добавьте ограничения и удалённый мониторинг по мере необходимости.
Важно
Перед вводом киоска в публичную эксплуатацию проведите полное тестирование и убедитесь, что все ограничения работают корректно.
Источники изображений
Image credit: Hong Kong Airport Satellite Terminal Interior, Internet Kiosk at Narita Airport Station
Похожие материалы
Несколько аккаунтов Skype: Multi Skype Launcher
Журнал для работы: повысить продуктивность
Персональные звуки уведомлений на Android
Скачивание шоу Hulu для офлайн‑просмотра
Microsoft Start: персонализированная новостная лента