Blocage d'Internet pour les sessions élèves
Il peut arriver qu'on ne veuille pas que les élèves en maternelle (utilisateur "Jerry") aient accès à Internet tout en gardant cette possibilité pour le compte Poe de l'enseignant⋅e et les autres élèves (utilisateurs "Koda et "Leon").
Pour cela, il va falloir paramétrer le pare-feu UFW existant dans Primtux.
Voir cette page pour plus d'info sur UFW : https://doc.ubuntu-fr.org/ufw
On doit éditer le fichier "before.rules" de UFW avec la commande :
sudo nano /etc/ufw/before.rules
Et ajouter dans la section Filter, avant la ligne finale COMMIT, les lignes suivantes pour l'utilisateur "jerry" :
# Bloquer internet pour Jerry (maternelle) tout en gardant le LAN
-I ufw-before-output -m owner --uid-owner jerry -o lo -j ACCEPT
-I ufw-before-output -m owner --uid-owner jerry -d 192.168.0.0/16 -j ACCEPT
-I ufw-before-output -m owner --uid-owner jerry -j DROP