Гид по технологиям

Как сделать интернет-киоск из обычного компьютера

• 6 min read • Инструкции • Обновлено 21 Nov 2025
Интернет‑киоск из обычного компьютера
Интернет‑киоск из обычного компьютера

Интернет-киоск можно собрать из существующего компьютера под Ubuntu, Windows или macOS. Для Ubuntu достаточно создать отдельного пользователя, настроить сеанс киоска и запустить браузер в полноэкранном режиме. Для macOS есть готовые приложения, а для Windows — отдельное руководство. В статье также приведены чеклисты, рекомендации по безопасности и отладке.

Введение

Интернет-киоск часто встречается в кафе, аэропортах и торговых точках. Если нужно установить киоск в магазине или дома, не обязательно покупать дорогое специальное решение. С минимальной доработкой можно превратить обычный компьютер в защищённый киоск.

Далее представлены инструкции для Ubuntu (Linux), Windows и macOS, а также дополнительные материалы — методология установки, рекомендации по безопасности, чеклисты и типичные ошибки.

Что такое киоск в этом контексте

Киоск — это устройство, которое предоставляет доступ к веб‑приложению или сайту в ограниченном, полноэкранном режиме, с минимальной возможностью выхода пользователя за пределы интерфейса.

Подготовка к установке

Важно перед началом создать резервную копию данных и иметь учётную запись администратора для настройки. Определите цель киоска — просмотр информации, регистрация посетителей, оплата услуг и т. п. Это влияет на выбор браузера и дополнительных ограничений.

Как превратить Ubuntu в интернет-киоск

Приведённые шаги ориентированы на Ubuntu с Unity/gnome, но идеи применимы к другим дистрибутивам.

1. Создание отдельной учётной записи

  1. Открыть «Пользователи» в «Параметрах системы».

Экран с настройками учётных записей в Ubuntu

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

Добавление нового пользователя в Ubuntu

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

Настройка входа без пароля для учётной записи киоска

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

Отключение блокировки и требования пароля при пробуждении

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.sh

4. Выбор сеанса киоска и первый запуск

Выйдите из административной учётной записи и войдите под kioskuser. На экране входа выберите созданный сеанс Kiosk Mode. Браузер должен запуститься автоматически в полноэкранном киоск‑режиме.

Выбор режима киоска на экране входа Ubuntu

Советы для стабильной работы Ubuntu-киоска

  • Отключите сочетания клавиш, которые позволяют переключаться на терминал или закрывать окно.
  • Ограничьте доступ к консоли и USB‑устройствам, если нужно предотвратить загрузку внешних систем.
  • Настройте автозапуск службы мониторинга, которая перезапустит браузер при крахе.

Как сделать интернет-киоск на Windows 8

Для Windows есть собственные инструменты и отдельные инструкции. Используйте режим киоска в Windows или сторонние приложения типа Assigned Access (для Windows 10) и программные решения для блокировки интерфейса. Подробную инструкцию для Windows 8 см. в специализированном руководстве.

Как сделать интернет-киоск на macOS

Для macOS есть готовые приложения, например eCripser. Оно открывает окно браузера, закрыть которое нельзя без пароля администратора. Приложение поддерживает кастомизацию — домашняя страница, логотип, ограничение времени сеанса и прочее.

Пример окна eCripser на 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

Поделиться: X/Twitter Facebook LinkedIn Telegram
Автор
Редакция

Похожие материалы

Несколько аккаунтов Skype: Multi Skype Launcher
Программное обеспечение

Несколько аккаунтов Skype: Multi Skype Launcher

Журнал для работы: повысить продуктивность
Productivity

Журнал для работы: повысить продуктивность

Персональные звуки уведомлений на Android
Android.

Персональные звуки уведомлений на Android

Скачивание шоу Hulu для офлайн‑просмотра
Стриминг

Скачивание шоу Hulu для офлайн‑просмотра

Microsoft Start: персонализированная новостная лента
Новости

Microsoft Start: персонализированная новостная лента

Как изменить имя в Epic Games быстро
Гайды

Как изменить имя в Epic Games быстро