Voici comment faire pour activer le démarrage de session automatique ou auto-login dans Ubuntu (18.04 et 20.04) et ses variantes officielles : Xubuntu, Kubuntu, Lubuntu, Ubuntu Mate et Budgie.
Table des matières
Prérequis
- Avoir Ubuntu (ou variantes) 18.04 ou supérieure
- Avoir et être connecté avec un compte Administrateur
Qu’est-ce le démarrage de session automatique ou auto-login ?
On retrouve cette option sous divers noms :
- auto-login
- connexion automatique utilisateur
- démarrage de session automatique
- …
L’activation de cette option permet, au démarrage de son ordinateur, de se connecter à une session utilisateur sans avoir à entrer ni compte, ni mot de passe. Cela peut être pratique dans certains cas…
Lors de l’installation de Ubuntu ou ses variantes officielles, il est possible d’activer cette option :
Mais alors, le compte utilisé pour l’auto-login sera celui créé lors de l’installation. Et l’utilisateur connecté sera donc un administrateur du système. Cependant, pour toutes actions touchant au système, il faudra toujours entrer le mot de passe.
Aussi, pour utiliser un autre compte, il faut l’activer après l’installation et la création de vos autres comptes utilisateurs.
Avec l’auto-login actif, vous rendez accessible sans protection vos fichiers à tout le monde ayant physiquement accès à votre ordinateur. Donc réfléchissez bien avant de le faire…
Paramétrer l’auto-login dans Ubuntu et ses variantes officielles
La manière d’activer l’auto-login diffère suivant la variante de la distribution utilisée. En effet, elle dépend du gestionnaire d’affichage utilisé. Et ce dernier change suivant que vous utilisez Ubuntu ou une variante officielle.
Déterminer le gestionnaire d’affichage (Display Manager) utilisé
Le gestionnaire d’affichage (Display Manager ou DM) sert à gérer l’affichage de la fenêtre d’ouverture de session. Il en existe plusieurs et sont souvent lié à l’environnement de bureau utilisé :
- GDM que l’on trouve généralement avec GNOME
- LightDM avec XFCE, MATE, Cinnamon, …
- SDDM avec KDE ou LxQT
Pour déterminer quel gestionnaire d’affichage vous utilisez, faites dans un terminal :
cat /etc/X11/default-display-manager
Exemples :
N’hésitez pas à vérifier pour être sûr. En effet, parfois, le gestionnaire d’affichage peut être différent de celui prévu par défaut…
Activer l’auto-login dans Ubuntu (Gestionnaire d’affichage GDM)
par l’interface graphique
Ouvrez les paramètres Utilisateurs.
Déverrouillez l’accès aux paramètres (1). Puis sélectionnez l’utilisateur qui servira pour l’auto-login (2)
Et enfin, activez l’option Connexion automatique
.
en ligne de commande
Ouvrez le fichier /etc/gdm3/custom.conf
:
sudo nano /etc/gdm3/custom.conf
Utilisez les touches ← ↑ → ↓ pour se déplacer dans le texte. Pour sauvegarder, faites Ctrl + O puis Entrée . Enfin, pour quitter, faites Ctrl + X .
Puis dans la section [daemon]
, ajoutez ou modifiez les lignes suivantes en adaptant la deuxième :
AutomaticLogginEnable=True
AutomaticLoggin=identifiant
identifiant
: remplacez par celui de l’utilisateur voulu pour l’auto-login.
Désactiver l’auto-login dans Ubuntu
par l’interface graphique
Allez dans le panneau des paramètres utilisateurs.
Puis, désactivez l’option Connexion automatique
sur le compte où elle est active.
en ligne de commande
Ouvrez le fichier /etc/gdm3/custom.conf
. Puis, passez AutomaticLogginEnable
à False
:
AutomaticLogginEnable=False
Sinon, vous pouvez aussi supprimer les lignes précédemment ajoutées.
Activer l’auto-login dans Xubuntu, Lubuntu 18.04, Ubuntu Mate ou Budgie (Gestionnaire d’affichage LightDM)
Pour Xubunbu et Lubuntu 18.04, il faudra utiliser la ligne de commande. En effet, l’interface graphique ne permet d’activer l’option.
par l’interface graphique (Ubuntu Mate et Ubuntu Budgie uniquement)
Lancez Écran de connexion
.
Puis allez dans l’onglet : Utilisateurs (1) et renseignez l’identifiant de l’utilisateur (2) à utiliser pour la connexion automatique.
Sous Ubuntu Budgie, il est aussi possible d’activer l’auto-login depuis
Paramètres > Utilisateurs
comme sous Ubuntu.
en ligne de commande
Ouvrez le fichier /etc/lightdm/lightdm.conf
:
sudo nano /etc/lightdm/lightdm.conf
puis ajoutez ou modifiez les lignes suivantes :
[Seat:*]
autologin-user=identifiant
identifiant
: remplacez par celui de l’utilisateur voulu pour l’auto-login.
Désactiver l’auto-login dans Xubuntu, Lubuntu 18.04, Ubuntu Mate ou Budgie
par l’interface graphique (Ubuntu Mate et Ubuntu Budgie uniquement)
Ouvrez Écran de connexion.
Puis, dans l’onglet Utilisateurs, supprimez l’identifiant pour la connexion automatique.
en ligne de commande
Ouvrez le fichier /etc/lightdm/lightdm.conf
. Puis supprimez la ligne suivante :
autologin-user=identifiant
Alors, redémarrez.
Active l’auto-login dans Kubuntu, Lubuntu 20.04 (gestionnaire d’affichage SDDM)
Pour Lubuntu 20.04, il faudra utiliser la ligne de commande. En effet, l’interface graphique ne permet d’activer l’option.
par l’interface graphique (Kubuntu uniquement)
Lancez le Gestionnaire d’utilisateurs.
Puis, sélectionnez l’utilisateur voulu pour l’auto-login (1) puis cochez l’option Se connecter automatiquement
(2) et faites Appliquer (3).
en ligne de commande
Pour Kubuntu 18.04 et Lubuntu 20.04 : ouvrez le fichier /etc/sddm.conf
. Ou, pour Kubuntu 20.04, ouvrez le fichier /etc/sddm.conf.d/kde_setting.conf
.
sudo nano /etc/sddm.conf
ou
sudo nano /etc/sddm.conf.d/kde_setting.conf
Puis, ajoutez ou modifiez les lignes suivantes :
[Autologin]
User=identifiant
identifiant
: remplacez par celui de l’utilisateur voulu pour l’auto-login.
Désactive l’auto-login dans Kubuntu et Lubuntu 20.04
par l’interface graphique (Kubuntu uniquement)
Lancez le gestionnaire d’utilisateurs. Puis, désactivez l’option Se connecter automatiquement
sur le compte où elle est active et appliquez.
en ligne de commande
Pour Kubuntu 18.04 et Lubuntu 20.04, ouvrez le fichier /etc/sddm.conf
. Ou, pour Kubuntu 20.04, ouvrez le fichier /etc/sddm.conf.d/kde_setting.conf
.
Puis, supprimez les lignes suivantes :
[Autologin] User=identifiant
Pour aller plus loin
- le manuel de référence de GDM (en anglais)
- la page GitHub de LightDM (en anglais)
- la page GitHub de SDDM (en anglais)
Bonjour,
Un grand merci pour votre tuto clair et précis, qui m’a permis de résoudre le problème.
Après maintes recherches sur les forums, entre-autres Wiki ubuntu-fr; etc…
Vous êtes le seul qui apporte une réponse simple, précise et actualisée.
Je recommanderai sans hésitation votre site d’une grande qualité.