web-dev-qa-db-fra.com

Comment activer la connexion automatique dans LightDM?

Je souhaite que l'utilisateur foo se connecte automatiquement à l'aide de LightDM (utilisé par Ubuntu depuis la version 11.10). Comment je ferais ça?

71
htorque

Vous pouvez le faire sans modifier les fichiers de configuration: allez dans Paramètres système> Comptes utilisateurs, cliquez sur "Déverrouiller" et entrez votre mot de passe, puis cliquez sur le bouton à côté de "Connexion automatique":

'enter image description here

45
Alin Andrei

Une alternative à la réponse d'Alin est de créer un fichier /etc/lightdm/lightdm.conf et d'ajouter le contenu suivant:

[SeatDefaults]
autologin-user=<YOUR USER>
autologin-user-timeout=0
user-session=ubuntu
# Uncomment the following, if running Unity
#greeter-session=unity-greeter

La prochaine fois que vous commencerez, la connexion automatique devrait fonctionner comme prévu.

70
htorque

Pour Ubuntu 14.04, créez le fichier:

/etc/lightdm/lightdm.conf.d/12-autologin.conf

et ajouter:

[SeatDefaults]
autologin-user=youruser
19
nkef

Vous pouvez facilement le faire avec lightdm-set-defaults si vous préférez ne pas éditer lightdm.conf manuellement:

Sudo /usr/lib/lightdm/lightdm-set-defaults --autologin "$USER"

Il ne définira pas le délai d’exécution automatique, mais la valeur par défaut est 0 dans le code. Vous n’avez donc pas besoin de le définir.

15
mfisch
gksu gedit /etc/lightdm/lightdm.conf

ajouter des lignes:

autologin-user=username
autologin-user-timeout=0

exemple:

[SeatDefaults]

user-session=ubuntu

greeter-session=unity-greeter

autologin-user=alan

autologin-user-timeout=0
7
Alan

Ouvrez les paramètres, sélectionnez "comptes d'utilisateurs". Cliquez sur le bouton de déverrouillage, puis réglez le commutateur de connexion automatique sur "On"

3
luyangliuable

Dans Ubuntu 18.04 (Xubuntu Minimal Desktop), créez /etc/lightdm/lightdm.conf et ajoutez les éléments suivants:

# /etc/lightdm/lightdm.conf
[SeatDefaults]
autologin-user=<username>
autologin-user-timeout=0

Je ne pouvais pas le faire fonctionner dans le dossier lightdm.conf.d.

1
Jaakko

Recherchez l'application "Comptes d'utilisateurs". Sélectionnez le compte que vous souhaitez connecter automatiquement. Basculez le commutateur Connexion automatique sur Activé.

Cela devrait faire le travail.

1
Fernando

Je peux confirmer que cela fonctionne pour 16.04.
À l’aide de votre éditeur favori, modifiez /usr/share/lightdm/lightdm.conf.d/60-lightdm-gtk-greeter.conf.
Ajoutez autologin-user=xxxx au fichier, par exemple:

[Seat:*]
greeter-session=lightdm-gtk-greeter
autologin-user=wmurphy

N'oubliez pas de définir également l'option Pas demandé de se connecter sous tilisateurs et groupes.

1
Wari Murphy

Je viens de découvrir que, je dois installer ubuntu-desktop avant que lightdm puisse fonctionner. Cela a résolu mon problème en essayant d’obtenir que lightdm se connecte réellement sans entrer en boucle.

La raison pour laquelle le système se met en boucle peut être parce que lightdm a besoin du bureau ubuntu avant de pouvoir fonctionner.

Sudo apt-get install ubuntu-desktop
0
Faron

J'ai eu le même problème, je l'ai résolu avec les étapes suivantes:

  1. connectez-vous en tant que root: Sudo su
  2. entrez le fichier:

    Sudo nano /usr/share/lightdm/lightdm.conf.d/60-lightdm-gtk-greeter.conf
    
  3. en bas ajouter:

    autologin-user=xxxx
    
  4. sauvegardez le contenu du fichier puis quittez et redémarrez.

Cela devrait certainement fonctionner.

0
SH ShaHad

J'ai 12.10 xubuntu. Dans les utilisateurs et les groupes, choisissez votre utilisateur et cliquez sur Word "Changer ..." à côté de "Mot de passe:" (cela ne ressemble pas à un bouton, ce qui pourrait être un peu trompeur). Là vous pouvez changer le mot de passe, ou en bas de la case "Ne pas demander le mot de passe lors de la connexion".

Esperons que ça marche.

0
Chris