Tutoriel complet

Créer une borne web sécurisée sur Ubuntu 24.04 LTS

Ce site présente une solution de borne web Linux basée sur Ubuntu, Google Chrome Enterprise, Openbox, LightDM, Squid et E2Guardian pour lancer un poste en mode kiosque avec un utilisateur dédié et une navigation filtrée.

Illustration d'une borne web Linux colorée
🔐

Navigation contrôlée

Le navigateur ouvre uniquement les sites autorisés, pendant que les listes de filtrage E2Guardian bloquent les catégories interdites définies par la configuration.

⚙️

Démarrage automatique

La session kiosk s’ouvre automatiquement via LightDM et lance Chrome en plein écran avec supervision automatique si le navigateur est fermé.

🖥️

Administration distante

Le serveur SSH permet la maintenance, la mise à jour du système, la supervision et la modification des paramètres sans accéder physiquement à la machine.

Objectif de la solution

La borne web démarre directement sur une interface verrouillée, limite les usages, relance automatiquement le navigateur et protège l’accès au système grâce à une configuration légère et robuste.

  • Ubuntu Desktop 24.04 LTS
  • Utilisateur dédié kiosk
  • Google Chrome Enterprise
  • Openbox pour un environnement minimal
  • Squid + E2Guardian pour le filtrage
  • SSH pour l’administration distante

Principe de fonctionnement

  1. Le PC démarre et ouvre automatiquement la session kiosk.
  2. Openbox lance le script de surveillance du navigateur.
  3. Google Chrome s’ouvre en mode contrôlé et maximisé.
  4. Les raccourcis critiques sont neutralisés.
  5. Le filtrage réseau applique les listes de catégories interdites.
  6. En cas de fermeture, le navigateur redémarre en quelques secondes.