Ubuntu 18.04'te Parmak İzi Aktivasyonu


20

Bir var HP EliteBook 2530p . Giriş için parmak izi sensörünü etkinleştirmemde bir sorun var. Birisi bana yardım edebilir mi? Ubuntu 18.04 kullanıyorum


Parmak iziniz için bazı sürücüler denediniz mi?
Satria HR Harsono

evet, ama elitebook için ubuntu sürümünü bulamıyorum
Flen- Tiix

Yanıtlar:


18

Bunu benim yeni Ubuntu 18.04 - dell vostro:

Gerekli uygulamaları yükleyin:

sudo uygun yüklemek -y fprintd libpam-fprintd
sudo pam-auth-update

Sudo için parmak izi kullanmak üzere PAM yapılandırmasını değiştirmek isteyebilirsiniz: Ve Parmak İzi kimlik doğrulama seçeneğini işaretleyin. Yani sudo kullandığınızda parmak izi isteyecektir. Parmak izi zaman aşımını beklerseniz standart şifre ister.

Yeniden başlat Ardından ayarlara / kullanıcılara gidin ve Parmak İzi Girişini etkinleştirin. Yeniden başlatmanız gerekebilir.


4
ThinkPad serisi için bu şey işe yaramadı
Akhil Surapuram

Hala benim için çalışmıyor. Pam-auth güncellemesinde parmak izi sensörünü seçtim. Ancak yine de Kullanıcılar ekranında etkinleştirilemez.
Bhikkhu Subhuti

Burada aynı, işe yaramadı. asus a509fj .. kullanıyor
Budi Mulyo

1
Benim asus P2440UA üzerinde çalışır
Nam Nguyễn

18.04 LTS çalıştıran ThinkPad T440p cihazımda sorunsuz çalışıyor. Kurulumdan sonra yeniden başlattığımdan emin oldum ve ardından parmak izimi etkinleştirmek ve kaydolmak için kullanıcı ayrıntılarına gidiyorum.
Sidmeister

8

Satria HR Harsono'nun bağlantı verdiği cevapları test etmedim , ancak bunların bir PPA kullanılmasını gerektirdiğini fark ettim. Benim çözümüm sizi PPA olmadan çalıştırmaya başlamalıdır. Daha da iyisi, parmağınızı kaydırdıktan sonra enter veya giriş düğmesine basmanız gerekmez. Sadece otomatik olarak oturum açar.

Her şeyden önce, parmak izi okuyucunuzun tanındığından emin olun. Bunlar genellikle USB cihazları olarak görünür. Çalıştırmaklsusb

$ lsusb
Bus 004 Cihaz 001: ID 1d6b: 0003 Linux Foundation 3.0 kök hub
Bus 003 Cihaz 001: ID 1d6b: 0002 Linux Foundation 2.0 kök hub
Bus 002 Aygıt 001: ID 1d6b: 0003 Linux Foundation 3.0 kök hub
...
Bus 001 Cihaz 009: ID 0483: 2016 STMicroelectronics Parmak İzi Okuyucu
...
Otobüs 001 Cihaz 002: ID 058f: 6366 Alcor Micro Corp. Çoklu Flash Okuyucu
Bus 001 Aygıt 001: ID 1d6b: 0002 Linux Foundation 2.0 kök hub

Sistemimin bağlı parmak izi okuyucumu bir STMicroelectronics Parmak İzi Okuyucu olarak algıladığını görebilirsiniz. Buradan tek yapmam gereken bazı programlar yüklemek ve bir yapılandırma dosyasını değiştirmek.

  • Gereken uygulamaları yükleyin.
    sudo uygun yüklemek -y fprintd libpam-fprintd
  • Yükleme tamamlandığında, düzenleme için /etc/pam.d/common-auth ( sudo nano /etc/pam.d/common-auth) öğesini açın. Aşağıdaki satırın (sistemimdeki satır 17) bulun
    auth [başarı = 1 varsayılan = yoksay] pam_unix.so nullok_secure
    ve aşağıda gösterilen satırı kalın harflerle ekleyerek dosyayı değiştirin. Bu çizgilerin sırasının burada gösterilenle aynı olduğundan emin olun.
    auth [başarı = 2 varsayılan = yoksay] pam_fprintd.so max_tries = 1 zaman aşımı = 10 
    auth [başarı = 1 varsayılan = yoksay] pam_unix.so nullok_secure
    Dosyayı kaydedin (Ctrl + Üst Karakter + X, Y, Enter).
  • Son olarak, aşağıdaki komutla parmak izinizi kaydedin
    fprintd-enroll $ USER
    Komutu çalıştırdıktan sonra, parmak izinizi kaydetmek için parmağınızı okuyucuda 3 kez kaydırın.

Hepsi bu kadar. Artık giriş yaptıktan sonra giriş yapmak veya kimlik doğrulaması yapmak (kurulum gibi şeyler için) için parmak izi okuyucunuzu kullanabilmeniz gerekir.


Eski DigitalPersona 4000B'de bir cazibe gibi çalışır !!! Ayrıca Parmak İzi GUI çalışmalarını kullanarak: askubuntu.com/a/872187/139248
Maxwel Leite


1

Elan'ın parmak izi cihazını Ubuntu 18.04 altında Xiaomi Notebook Pro'mda en son yükseltmelerle yapılandırdım. libfprintUbuntu ile gelen resmi sürümü Elan'ın cihazını desteklemiyor, bu yüzden iafilatov'un sürümünü oluşturmak için kullanıyorum . Belki de bu kılavuzu izleyen lsusb çıktısına göre satıcı kimliğini değiştirerek HP 2530 için yararlı olabilir.

Benim durumumda parmak izi-gui, iafilatov'un libfprint ile başarılı bir şekilde doğrulanmamasından çöküyor, bu yüzden sadece fprintd yardımcı programlarını kullanıyorum

  • Fprintd'i yükleyin ve sudo için etkinleştirin

    sudo apt install -y fprintd libpam-fprintd
    sudo pam-auth-update
  • libfprintİnşaat ve kurulum iafilatov'un libfprint'ini güncelleyin . Bkz README.md inşa için serbest bırakma sürümü.

  • Sembolik bağlantıyı güncelle /usr/lib/libfprint.so.0-> /usr/local/lib/libfprint.so.0.0.0(yeni kurulan iafilatov'un yapısına.

  • Aşağıdaki gibi kullanıcıya parmak izi kaydına izin verin:

    1. /Lib/udev/rules.d/40-libfprint0-custom.rules dosyasını aşağıdaki gibi oluşturun :
      ATTRS{idVendor}=="04f3", ATTRS{idProduct}=="0c1a", MODE="0664", GROUP="plugdev"
      

      Satıcı ve ürün kimlikleri lsusbçıktıda bulunabilir , Elan hattıBus 001 Device 005: ID 04f3:0c1a Elan Microelectronics Corp.

    2. Kümesi ekleyin $USERiçin plugdevgrubun:
      usermod -a -G plugdev $USER
    3. Yeniden Başlatma
  • Parmak izinizi kaydedin:
    fprintd-enroll 
  • Parmak izi eşleşmesini doğrulayın
    fprintd-verify
  • Bitti. Arayarak sudoveya Ubuntu oturumu oturum açarken kontrol edebilirsiniz (yeniden başlatılması gerekebilir): resim açıklamasını buraya girin resim açıklamasını buraya girin
Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.