Configuration de Points d'Accès Public à Internet 2017

Utiliser la session invité de Ubuntu ou Lubuntu pour mettre à la disposition du public des MPT, MJC, Associations, etc… des bornes d'accès au web.

Dans la session invité, il n'est pas possible d'afficher les dossiers personnels d'autres utilisateurs. De plus les données enregistrées ou les paramètres modifiés seront supprimés/réinitialisés lors de la déconnexion. Cela signifie que chaque session commence dans un nouvel environnement, non affecté par ce que les invités précédents ont fait.

Configuration de la session invité

Référence : https://help.ubuntu.com/community/CustomizeGuestSession
Ajoutez un nouveau compte d'utilisateur par exemple : temporaire
Connectez-vous à temporaire et changez la configuration de cette session selon ce que vous voulez que les invités aient comme environnement.
Créez un lien symbolique vers le répertoire de base de temporaire :

Ne laisser que la session invité dans l'écran de connexion et cacher tous les autres utilisateurs

https://doc.ubuntu-fr.org/lightdm#cacher_des_utilisateurs_de_la_liste_a_l_ecran_de_connexion
Dans le dossier /var/lib/AccountsService/users/ mettre dans les fichiers des utilisateurs SystemAccount=true

Connexion automatique

https://doc.ubuntu-fr.org/lightdm#connexion_automatique

Pas trouvé pour l'instant de solution pour une connexion automatique à la session invité
Le nom de la session invité change systématiquement donc pas possible de créer le fichier /etc/lightdm/lightdm.conf avec

[SeatDefaults]
autologin-user=votre_nom_d_utilisateur
autologin-user-timeout=0
user-session=Lubuntu
(question de piero : avec un L majuscule ???)

à tester (dec. 2017)

D'après https://askubuntu.com/questions/95405/how-to-enable-guest-account-automatic-login

Éditer /etc/lightdm/lightdm.conf avec la commande gksu gedit /etc/lightdm/lightdm.conf
et dans la section [SeatDefaults] ajouter :

allow-guest=true
autologin-guest=true
autologin-user-timeout=0
autologin-session=lightdm-autologin
user-session=ubuntu [ou lubuntu]

Il y aurait une autre solution (mais plus complexe) ici (je n'ai pas compris quelles options devraient alors être changées dans /etc/lightdm/lightdm.conf)