쿠분투에서 "fprintd" 로그인을 구현하는 방법은 무엇입니까?

쿠분투에서 "fprintd" 로그인을 구현하는 방법은 무엇입니까?

지문 프로필을 설정 fprintd하고 추가했는데 이제 막혔습니다. 로그인하려면 어떻게 해야 하나요? 나는 추가했다

auth sufficient pam_unix.so try_first_pass likeauth nullok
auth sufficient pam_fprintd.so

/etc/pam.d/sddm제안대로 시작여기이는 아무것도 변경하지 않습니다. (저는 authsufficient, 및 sufficient사이에 공백 대신 탭을 사용 pam_...하지만 이는 파일의 다른 항목과 더 일관성이 있는 것 같습니다. pam_unix.so, try_first_passlikeauth사이에 공백을 사용 합니다 nullok. 이것이 어떤 영향을 미칩니까?) 파일의 첫 번째 코드 줄이 되도록 추가했습니다. 페이지에는 다음과 같은 내용도 나와 있습니다.

KDE의 잠금 화면에서 작동하게 하려면 처음에 같은 줄을 추가하십시오./etc/pam.d/kde

하지만 그런 파일이 없습니다! 나는 이 위키 항목으로 이동했습니다이것, 하지만 나는반품파일이 없으며 , 지금까지 성공하지 못한 채 물을 테스트하기 위해 파일 /etc/pam.d/system-local-login에 코드를 추가해 보았습니다 . sudo파일의 잘못된 위치에 줄을 추가했거나 탭이 있어야 할 곳에 공백을 사용한 것 같습니다. 이것이 합리적으로 들리나요? 미리 감사드립니다!

답변1

나는 스스로 답을 찾았다!여기있어. 링크가 끊어진 경우 텍스트는 다음과 같습니다.

필수 애플리케이션을 설치합니다:

sudo apt install -y fprintd libpam-fprintd
sudo pam-auth-update

설치가 완료되면 편집을 위해 /etc/pam.d/common-auth를 엽니다.

$ sudoedit /etc/pam.d/common-auth
auth [success=1 default=ignore] pam_unix.so nullok_secure

아래에 굵게 표시된 줄을 추가하여 파일을 수정합니다. 선이 여기에 표시된 것과 동일한 순서인지 확인하세요.

auth [success=2 default=ignore] pam_fprintd.so max_tries=1 timeout=10 
auth [success=1 default=ignore] pam_unix.so nullok_secure

구하다.

마지막으로 다음 명령을 사용하여 지문을 등록하십시오.

fprintd-enroll $USER

명령어 실행 후 카드 리더기에 손가락을 3번 밀어 지문을 등록하세요.

하지만! 로그인 화면이 수정되지 않았습니다.

관련 정보