jessie의 xfce에 자동 로그인 LightDM /

나는 W7에서 거의 반쯤 멈춘 후 내 HTPC에서 LightDM / Xfce 데스크톱으로 Jessie (Debian 8)를 실행하기 시작했습니다. 내가 과거에 얻을 수없는 것 중 하나는 비밀번호를 입력해야한다는 것입니다. TV를 시청하는 데는 일반적인 일이 아닙니다.

데비안 위키 의 지시에 따라 로그인이 자동으로 선택되는 한 알 수있었습니다. 그러나 여전히 암호가 필요하며 비어 있거나 사소한 암호와 같은 반 수정은 허용되지 않습니다.

로그인 / 암호없이 Xfce 세션으로 바로 이동할 수 있습니까?



답변

이 페이지 에서는이를 활성화하는 방법에 대해 설명합니다.

LightDM 구성 파일을 편집하고 다음 행의 주석 처리가 제거되고 올바르게 구성되어 있는지 확인하십시오.

/etc/lightdm/lightdm.conf

[Seat:*]
pam-service=lightdm
pam-autologin-service=lightdm-autologin
autologin-user=username
autologin-user-timeout=0
session-wrapper=/etc/X11/Xsession
greeter-session=lightdm-greeter

자동 로그인이 활성화 된 경우에도 LightDM은 PAM을 거칩니다. 비밀번호를 입력하지 않고 자동으로 로그인하려면 자동 로그인 그룹의 구성원이어야합니다.

# groupadd -r autologin
# gpasswd -a username autologin

답변

올바른 방법으로 도움을 필요로하는 여러분 모두를위한 데비안 9 Jessie의 정답입니다.

데비안에 자동 로그인 추가

먼저 LightDM (Desktop Manager)으로 전환해야합니다.

  1. LightDM으로 전환 **

    sudo dpkg-reconfigure lightdm
    
  2. 자동 로그인 계정 추가 **

    sudo groupadd -r autologin
    
    sudo gpasswd -a YOURUSERNAME autologin
    
  3. LightDM 구성 파일 편집

    sudo leafpad /etc/lightdm/lightdm.conf
    

아래의 세 줄을 모두 파일에 추가하고 저장하십시오.

[SeatDefaults]
autologin-user=YOURUSERNAME
autologin-user-timeout=0
autologin-session=xfce

이제 위의 세션으로 XFCE가 있습니다. gnome, cinnamon 등을 사용하는 경우 사용하는 세션 (GUI)을 지정해야합니다. 그렇지 않으면 위의 내용이 XFCE에 로그인하여 설치하지 않았을 수 있습니다.

모르는 경우 다음을 입력하십시오.

echo $DESKTOP_SESSION

답변

Xfce가 설치된 데비안 9와 10에서는 이것을 다음에 추가하기 만하면됩니다 /etc/lightdm/lightdm.conf.

[Seat:*]
autologin-user=david

다른 답변에도 불구하고 내 사용자는 autologin그룹에 속할 필요가 없으며 PAM으로 아무것도 할 필요가 없습니다.

(출처 : https://wiki.debian.org/LightDM#Enable_autologin )


답변

데비안 위키 페이지LinuxServe의이 페이지, 특히 주석을 사용하여 문제를 해결했습니다 .

내가 /usr/sbin/lightdm --show-config두 파일을 얻을 때 : /etc/lightdm/lightdm.conf/usr/share/lightdm/lightdm.conf.d/01_debian.conf

이것들은 다음과 같이 편집되었습니다 /usr/share/lightdm/lightdm.conf.d/01_debian.conf.
greeter-session=lightdm-greeter
session-wrapper=/etc/X11/Xsession

그리고 /etc/lightdm/lightdm.conf그것은 말합니다 :
autologin-user=username
autologin-user-timeout=0

트릭은 두 번째 링크 끝의 주석에서 알 수 있듯이 자동 로그인 설정 [SeatDefaults]이 파일 섹션에 있어야한다는 것입니다 . 두 줄이 나타나고 주석이 달린 곳이 있으며 첫 번째 주석을 해제했습니다.

데비안의 일반 설정 파일에서는 이와 같은 줄이 두 번 나타나지 않기 때문에 조금 이상했습니다.하지만 더 잘 살펴 봐야합니다!


답변

아래는 나를 위해 일했습니다. 나는 루트로 기록되었습니다.

  1. 자동 로그인 goup에 사용자 추가

groupadd -r autologin
gpasswd -a YOURUSERNAME autologin

  1. 구성 파일 편집-> /etc/lightdm/lightdm.conf 아래 부분 변경 [Seat : *]-> 주석 해제 및 데이터 채우기

autologin-user=YOURUSERNAME
autologin-user-timeout=0
autologin-session=DESKTOP_SESSION

2a. 세션 이름을 모르는 경우
echo $DESKTOP_SESSION