web-dev-qa-db-fra.com

Comment activer la connexion automatique mais nécessite toujours un mot de passe

J'utilise Ubuntu GNOME 14.04, en utilisant le gestionnaire d'affichage gdm et l'environnement gnome-Shell. Le comportement suivant doit être respecté: après le démarrage, un utilisateur sélectionné est automatiquement connecté, mais un mot de passe est toujours nécessaire pour accéder à la session. Ou, en d'autres termes, lorsque l'utilisateur est automatiquement connecté, l'écran est immédiatement verrouillé.

La connexion de l'utilisateur est spécifiquement requise. il ne s'agit pas de démarrer un service au démarrage (ce qui est réalisable avec différents moyens).

Ce comportement est-il possible? Si oui, comment le faire de la manière la plus propre et la plus efficace? Changer le gestionnaire d'affichage ou l'environnement n'est pas une option.

Merci pour toute contribution.

4
zegkljan

Activer la connexion automatique.

Vérifiez si vous avez installé gnome-screensaver en exécutant la commande suivante.

Sudo dpkg --get-selections | grep gnome-screensaver

S'il n'est pas installé, exécutez la commande suivante pour installer gnome-screensaver.

Sudo apt-get update && Sudo apt-get install gnome-screensaver

Ajoutez cette commande sur l’application de démarrage. (Pour ouvrir les préférences de l’application de démarrage, recherchez "Applications de démarrage" sur le tableau de bord Unity.

/usr/bin/gnome-screensaver-command -l

enter image description here

Cette capture d'écran est une capture d'écran d'Unity. Mais cela fonctionne sur GNOME Shell sans aucune modification.

La dernière version d'Ubuntu a une commande appelée loginctl. Vous pouvez remplacer la commande de démarrage par la commande ci-dessous et obtenir la même chose.

loginctl lock-session

5
dedunumax