Debian 9 Stretch 로그인 시 사용자 및 비밀번호 제거

Debian 9 Stretch 로그인 시 사용자 및 비밀번호 제거

저는 BeagleBone Black과 LCD 케이프를 사용하여 프로젝트를 진행하고 있습니다.

이를 위해 해당 웹사이트에서 현재 BBB IOT 이미지를 다운로드하고 사용자 인터페이스로 LXDE를 설치했습니다.

LCD에서 부팅 시 시작되는 애플리케이션을 만들고 싶습니다.

시작 시 로그인 단계를 제거해야 합니다. LightDM이 데스크톱 관리자로 사용되는 것 같지만(도움이 될 수 있음) 지금까지는 사용자 이름을 자동으로 삽입하는 데에만 성공했습니다.

내 질문은 다른 사용자 개입 없이 이 단계를 통과하는 방법입니다.

로그인

답변1

1) lightdm구성 파일을 편집합니다.

sudo nano /etc/pam.d/lightdm

@include common-auth줄 앞에 다음 줄을 추가합니다.

auth sufficient pam_succeed_if.so user ingroup nopasswdlogin

2) nopasswdlogin그룹을 생성합니다:

sudo addgroup --system nopasswdlogin

3) USER다음에 사용자를 추가합니다 nopasswdlogin:

sudo adduser USER nopasswdlogin

4) 구성 파일 상단에 다음 줄을 추가합니다 /etc/lightdm/lightdm.conf.

[SeatDefaults]
autologin-user=USER
autologin-user-timeout=0

답변2

LightDM 구성에서 자동 로그인을 설정해야 합니다 /etc/lightdm/lightdm.conf. 특히 #다음 줄의 주석 처리를 해제(에서 s 제거)하세요.

[SeatDefaults]
autologin-user=REPLACE_WITH_YOUR_USERNAME
autologin-user-timeout=0

이 정보와 기타 정보는 다음에서 확인할 수 있습니다.https://wiki.debian.org/LightDM

관련 정보