우분투에서 지문 활성화 18.04


답변:


18

나는 신선한 우분투 18.04-Dell Vostro 에서이 작업을 수행했습니다.

필요한 애플리케이션을 설치하십시오.

sudo apt 설치 -y fprintd libpam-fprintd
sudo pam-auth-update

sudo :에 지문을 사용하도록 PAM 구성을 변경하고 지문 인증 옵션을 확인할 수 있습니다. 따라서 sudo를 사용하면 지문을 묻습니다. 지문 시간 초과를 기다리면 표준 암호를 묻습니다.

재부팅 그런 다음 설정 / 사용자로 이동하여 지문 로그인을 활성화합니다. 재부팅해야 할 수도 있습니다.


4
이 문제는 ThinkPad 시리즈에서 작동하지 않았습니다
Akhil Surapuram

여전히 나를 위해 작동하지 않습니다. pam-auth-update에서 지문 센서를 선택했습니다. 그러나 여전히 사용자 화면에서는 사용할 수 없습니다.
Bhikkhu Subhuti

여기서도 작동하지 않았습니다. asus a509fj .. 사용
Budi Mulyo

1
내 아수스 P2440UA에서 작동
Nam Nguyễn

18.04 LTS를 실행하는 ThinkPad T440p에서 아무런 문제없이 작동합니다. 설치 후 재부팅 한 다음 사용자 정보로 이동하여 지문을 활성화하고 등록합니다.
Sidmeister

8

Satria HR Harsono 가에 대한 답변을 테스트 하지는 않았지만 PPA를 사용해야하는 것으로 나타났습니다. 내 솔루션은 PPA없이 시작하고 실행해야합니다. 더 좋은 점은 손가락을 문지른 후 Enter 키나 로그인 버튼을 누르지 않아도됩니다. 그냥 자동으로 로그인합니다.

우선 지문 판독기가 인식되는지 확인하십시오. 이들은 일반적으로 USB 장치로 표시됩니다. 운영lsusb

$ lsusb
버스 004 장치 001 : ID 1d6b : 0003 Linux Foundation 3.0 루트 허브
버스 003 장치 001 : ID 1d6b : 0002 Linux Foundation 2.0 루트 허브
버스 002 장치 001 : ID 1d6b : 0003 Linux Foundation 3.0 루트 허브
...
버스 001 장치 009 : ID 0483 : 2016 STMicroelectronics 지문 판독기
...
버스 001 장치 002 : ID 058f : 6366 Alcor Micro Corp. 멀티 플래시 리더
버스 001 장치 001 : ID 1d6b : 0002 Linux Foundation 2.0 루트 허브

시스템에서 연결된 지문 판독기를 STMicroelectronics 지문 판독기로 감지 함을 알 수 있습니다. 여기에서 내가해야 할 일은 일부 프로그램을 설치하고 구성 파일을 수정하는 것입니다.

  • 필요한 응용 프로그램을 설치하십시오.
    sudo apt 설치 -y fprintd libpam-fprintd
  • 설치가 완료되면 /etc/pam.d/common-auth를 열어 편집하십시오 ( sudo nano /etc/pam.d/common-auth). 읽은 행 (시스템의 17 행)을 찾으십시오.
    auth [성공 = 1 default = 무시] pam_unix.so nullok_secure
    아래에 굵게 표시된 줄을 추가하여 파일을 수정하십시오. 이 줄의 순서가 여기에 표시된 것과 동일한 지 확인하십시오.
    auth [성공 = 2 기본값 = 무시] pam_fprintd.so max_tries = 1 시간 초과 = 10 
    auth [성공 = default = 무시] pam_unix.so nullok_secure
    파일을 저장하십시오 (Ctrl + Shift + X, Y, Enter).
  • 마지막으로 다음 명령으로 지문을 등록하십시오
    fprintd- 등록 $ USER
    명령을 실행 한 후 지문을 등록하려면 리더에서 손가락을 세 번 스 와이프하십시오.

그것이 전부입니다. 이제 지문 판독기를 사용하여 로그인하거나 로그인 한 후 (설치 등의 경우) 인증 할 수 있습니다.


오래된 DigitalPersona 4000B의 매력처럼 작동합니다! 또한 지문 GUI 작업을 사용하여 : askubuntu.com/a/872187/139248를
Maxwel Leite은


1

방금 Ubuntu 18.04의 Xiaomi Notebook Pro에서 Elan의 지문 장치를 최신 업그레이드로 구성했습니다. libfprintUbuntu와 함께 제공되는 공식 버전은 Elan 장치를 지원하지 않으므로 iafilatov 버전 을 빌드하는 데 사용합니다 . 이 설명서에 따라 lsusb의 출력에 따라 공급 업체 ID를 변경하면 HP 2530에 유용 할 수 있습니다.

필자의 경우 iafilatov의 libfprint로 성공적으로 확인하면 지문 GUI가 충돌하므로 fprintd 유틸리티 만 사용하고 있습니다.

  • fprintd를 설치하고 sudo를 위해 활성화하십시오

    sudo apt install -y fprintd libpam-fprintd
    sudo pam-auth-update
    
  • iafilatov의 libfprintlibfprint 빌드 및 설치를 업데이트 하십시오 . 빌드 릴리스 버전 은 README.md 를 참조하십시오 .

  • 새로 설치된 iafilatov의 빌드에 대한 심볼릭 링크 /usr/lib/libfprint.so.0->를 업데이트하십시오 /usr/local/lib/libfprint.so.0.0.0.

  • 다음과 같이 사용자에게 지문 등록을 허용하십시오.

    1. 다음과 같이 /lib/udev/rules.d/40-libfprint0-custom.rules 를 작성하십시오 .
      ATTRS{idVendor}=="04f3", ATTRS{idProduct}=="0c1a", MODE="0664", GROUP="plugdev"
      

      공급 업체 및 제품 ID는 lsusb출력에서 찾을 수 있습니다.Bus 001 Device 005: ID 04f3:0c1a Elan Microelectronics Corp.

    2. 귀하의 추가 $USERplugdev그룹 :
      usermod -a -G plugdev $USER
    3. 재부팅
  • 지문 등록 :
    fprintd-enroll 
  • 지문 일치 확인
    fprintd-verify
  • 끝난. sudoUbuntu 세션 로그인 또는 호출 중에 확인할 수 있습니다 (재부팅이 필요할 수 있음). 여기에 이미지 설명을 입력하십시오 여기에 이미지 설명을 입력하십시오
당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.