Aller au contenu

Activation de l'autologin sous Linux

L'autologin permet à un utilisateur de se connecter automatiquement à sa session sans mot de passe. Voici comment configurer cette fonctionnalité sur différentes distributions Linux et gestionnaires d'affichage.

Pour les systèmes utilisant systemd

Créez ou modifiez la configuration pour l'autologin en utilisant cat

mkdir -p /etc/systemd/system/getty@tty1.service.d/
cat << EOF > /etc/systemd/system/getty@tty1.service.d/override.conf
[Service]
ExecStart=
ExecStart=-/sbin/agetty --autologin <nom_utilisateur> --noclear %I \$TERM
EOF
Warning

Remplacez <nom_utilisateur> par l'utilisateur souhaité.

Rechargez et redémarrez le service

systemctl daemon-reload
systemctl restart getty@tty1

Pour GNOME (GDM)

Modifiez le fichier de configuration GDM

cat << EOF > /etc/gdm3/custom.conf
[daemon]
AutomaticLoginEnable=true
AutomaticLogin=<nom_utilisateur>
EOF
Warning

Remplacez <nom_utilisateur> par l'utilisateur souhaité.

Redémarrez GDM

systemctl restart gdm

Pour LightDM

Créez ou modifiez le fichier de configuration pour l'autologin avec cat

cat << EOF > /etc/lightdm/lightdm.conf
[Seat:*]
autologin-user=<nom_utilisateur>
autologin-user-timeout=0
EOF
Warning

Remplacez <nom_utilisateur> par l'utilisateur souhaité.

Redémarrez LightDM

systemctl restart lightdm

Pour SDDM (KDE Plasma)

Modifiez le fichier de configuration SDDM

cat << EOF > /etc/sddm.conf
[Autologin]
User=<nom_utilisateur>
Session=plasma.desktop
EOF
Warning

Remplacez <nom_utilisateur> par l'utilisateur souhaité. Si vous utilisez un autre environnement de bureau, modifiez plasma.desktop en conséquence (par exemple gnome.desktop).

Redémarrez SDDM

systemctl restart sddm

Tableau comparatif des solutions d'autologin

Gestionnaire d'affichage Fichier de configuration Commande pour appliquer les modifications
Systemd (TTY) /etc/systemd/system/getty@tty1.service.d/override.conf sudo systemctl daemon-reload && sudo systemctl restart getty@tty1
GNOME (GDM) /etc/gdm3/custom.conf sudo systemctl restart gdm
LightDM /etc/lightdm/lightdm.conf sudo systemctl restart lightdm
SDDM (KDE Plasma) /etc/sddm.conf sudo systemctl restart sddm

Sécurité et précautions

L'autologin supprime la nécessité d'un mot de passe pour accéder à une session utilisateur, ce qui peut présenter des risques de sécurité. Il est donc recommandé de n'utiliser cette configuration que sur des machines personnelles ou dans des environnements contrôlés.