J'ai commencé à exécuter Jessie (Debian 8) avec un bureau LightDM / Xfce sur mon HTPC après qu'il se soit presque arrêté sur W7. L'une des choses que je ne peux pas surmonter est d'avoir à taper le mot de passe - ce n'est pas une chose normale à faire pour regarder la télévision.
En suivant les instructions du Debian Wiki, je suis parvenu jusqu'à ce que ma connexion soit automatiquement sélectionnée. Mais cela nécessite toujours le mot de passe, et les demi-correctifs comme les mots de passe vides / triviaux ne sont pas autorisés.
Est-il possible d'accéder directement à la session Xfce sans login / mot de passe?
lightdm --show-config
donnegreeter-session=lightdm-greeter
etsession-wrapper=/etc/X11/Xsession
, les lignes surpam
etauto-login-user
soient les mêmes. Sans lagreeter-session
ligne X ne démarre pas. <br> J'ai fait le truc pour leautologin
groupe mais j'ai quand même dû taper mon mot de passe. Ensuite, j'ai fait le bit pour lenopasswdlogin
groupe et puis ni mon mot de passe ni la racine n'ont été acceptés par lightdm ??voici la bonne réponse pour Debian 9 Jessie, pour tous ceux qui ont besoin d'aide de la bonne façon.
Ajouter une connexion automatique à Debian
Vous devez d'abord passer à LightDM (Desktop Manager).
Passer à LightDM **
Ajouter le compte Autologin **
Modifier les fichiers de configuration LightDM
Ajoutez les 3 lignes ci-dessous au fichier et enregistrez-le:
Maintenant, notez que ci-dessus a XFCE comme session. Si vous utilisez gnome, cannelle, etc., assurez-vous de spécifier la session (GUI) que vous utilisez, sinon ci-dessus vous connectera à XFCE et vous pourriez ne pas l'avoir installé.
Si vous ne savez pas, tapez
la source
Dans Debian 9 et 10 avec Xfce, tout ce que j'avais à faire était d'ajouter ceci à
/etc/lightdm/lightdm.conf
:Malgré ce que disent les autres réponses, mon utilisateur n'a pas besoin d'être dans le
autologin
groupe et je n'ai rien eu à faire avec PAM.(Source: https://wiki.debian.org/LightDM#Enable_autologin )
la source
Je l'ai résolu en utilisant la page wiki Debian et cette page sur LinuxServe - en particulier le commentaire!
quand je le fais,
/usr/sbin/lightdm --show-config
je reçois deux fichiers:/etc/lightdm/lightdm.conf
et/usr/share/lightdm/lightdm.conf.d/01_debian.conf
Ceux-ci, je les ai édités de façon à
/usr/share/lightdm/lightdm.conf.d/01_debian.conf
ce que:greeter-session=lightdm-greeter
session-wrapper=/etc/X11/Xsession
et
/etc/lightdm/lightdm.conf
il dit:autologin-user=username
autologin-user-timeout=0
L'astuce était que, comme le dit le commentaire à la fin du deuxième lien, les paramètres de connexion automatique doivent être dans la
[SeatDefaults]
section du fichier. Il y a deux endroits où les lignes apparaissent, ont commenté, et j'avais commenté la première place.C'était un peu étrange car dans les fichiers de paramètres normaux pour Debian, des lignes comme celles-ci n'apparaissent pas deux fois - mais j'aurais dû mieux regarder!
la source
01_debian.conf
sont les valeurs par défaut, donc tout ce que je devais changer étaitlightdm.conf
autologin-user=root
, AutoLogin faillir en silence à moins que vous aussi en commentaireauth required pam_succeed_if.so user != root quiet_success
dans/etc/pam.d/lightdm-autologin
Ci-dessous a fonctionné pour moi. J'étais connecté en tant que root.
groupadd -r autologin gpasswd -a YOURUSERNAME autologin
autologin-user=YOURUSERNAME autologin-user-timeout=0 autologin-session=DESKTOP_SESSION
2a. Si vous ne connaissez pas le nom de la session
echo $DESKTOP_SESSION
la source