Saya memiliki HP Elitebook 2530P . Saya memiliki masalah untuk mengaktifkan sensor sidik jari untuk login. adakah yang bisa membantu saya Saya menggunakan Ubuntu 18.04
Saya memiliki HP Elitebook 2530P . Saya memiliki masalah untuk mengaktifkan sensor sidik jari untuk login. adakah yang bisa membantu saya Saya menggunakan Ubuntu 18.04
Jawaban:
Saya melakukan ini pada Ubuntu baru saya 18,04 - dell vostro:
Instal aplikasi yang dibutuhkan:
sudo apt install -y fprintd libpam-fprintd
sudo pam-auth-update
Anda mungkin ingin mengubah konfigurasi PAM untuk menggunakan sidik jari untuk sudo: Dan periksa opsi otentikasi Fingerprint. Jadi, ketika Anda menggunakan sudo, ia akan meminta sidik jari. Jika Anda menunggu batas waktu sidik jari, ia akan meminta kata sandi standar.
Reboot Lalu buka pengaturan / pengguna dan aktifkan Login Sidik Jari. Anda mungkin perlu me-reboot.
Saya belum menguji jawaban yang terhubung dengan Satria HR Harsono , tetapi saya perhatikan bahwa mereka membutuhkan penggunaan PPA. Solusi saya harus membuat Anda berdiri dan berjalan tanpa PPA. Lebih baik lagi, Anda tidak harus menekan enter atau tombol login setelah menggesekkan jari Anda. Itu hanya masuk secara otomatis.
Pertama-tama, pastikan pembaca sidik jari Anda dikenali. Ini biasanya muncul sebagai perangkat USB. Larilsusb
$ lsusb Bus 004 Perangkat 001: ID 1d6b: 0003 Linux Foundation 3.0 root hub Perangkat Bus 003 001: ID 1d6b: 0002 Linux root 2.0 hub root Perangkat Bus 002 001: ID 1d6b: 0003 Linux root 3.0 hub root ... Perangkat Bus 001 009: ID 0483: 2016 STMicroelectronics Fingerprint Reader ... Perangkat Bus 001 002: ID 058f: 6366 Multi Flash Reader Alcor Micro Corp. Perangkat Bus 001 001: ID 1d6b: 0002 Linux root 2.0 hub root
Anda dapat melihat bahwa sistem saya mendeteksi pembaca sidik jari saya yang terpasang sebagai STMicroelectronics Fingerprint Reader. Dari sini yang perlu saya lakukan hanyalah menginstal beberapa program dan memodifikasi file konfigurasi.
sudo apt install -y fprintd libpam-fprintd
sudo nano /etc/pam.d/common-auth). Temukan baris (baris 17 pada sistem saya) yang bertuliskanauth [sukses = 1 default = abaikan] pam_unix.so nullok_securedan memodifikasi file dengan menambahkan baris yang ditunjukkan di bawah ini dalam huruf tebal. Pastikan urutan garis-garis ini sama dengan yang ditunjukkan di sini.
auth [sukses = 2 default = abaikan] pam_fprintd.so max_tries = 1 batas waktu = 10 auth [sukses = 1 default = abaikan] pam_unix.so nullok_secureSimpan file (Ctrl + Shift + X, Y, Enter).
fprintd-register $ USERSetelah menjalankan perintah, geser jari Anda melintasi pembaca 3 kali untuk mendaftarkan sidik jari Anda.
Hanya itu yang ada untuk itu. Anda sekarang harus dapat menggunakan pembaca sidik jari Anda untuk login atau untuk mengotentikasi (untuk hal-hal seperti instalasi) pasca-masuk.
Apakah Anda merujuk untuk menggunakan pembaca sidik jari Anda di Ubuntu untuk login? Saya pikir Anda melewatkan jawaban ini /ubuntu//a/872187/275849
Atau apakah Anda lebih suka menggunakan pembaca sidik jari Anda untuk otentikasi? Lihat ini /ubuntu//a/1040609/275849
Saya baru saja mengkonfigurasi perangkat sidik jari Elan di Xiaomi Notebook Pro saya di bawah Ubuntu 18.04 dengan peningkatan terbaru. Versi resmi libfprintyang datang dengan Ubuntu tidak mendukung perangkat Elan, jadi saya gunakan untuk membangun versi iafilatov . Mungkin ini bisa berguna untuk HP 2530 dengan mengubah ID vendor sesuai dengan output lsusb mengikuti manual ini.
Dalam kasus saya sidik jari-gui gagal pada verifikasi yang berhasil dengan libfprint iafilatov, jadi saya hanya menggunakan utilitas fprintd
Instal fprintd dan aktifkan untuk sudo
sudo apt install -y fprintd libpam-fprintd
sudo pam-auth-updatePerbarui libfprintbangunan dan instal libfprint iafilatov . Lihat README.md untuk versi rilis build .
Perbarui tautan simbolis /usr/lib/libfprint.so.0-> /usr/local/lib/libfprint.so.0.0.0(ke bangunan iafilatov yang baru dipasang.
Izinkan pendaftaran sidik jari ke pengguna sebagai berikut:
ATTRS{idVendor}=="04f3", ATTRS{idProduct}=="0c1a", MODE="0664", GROUP="plugdev"
ID vendor & produk dapat ditemukan dalam
lsusboutput, cari seperti apa garis ElanBus 001 Device 005: ID 04f3:0c1a Elan Microelectronics Corp.
$USERke plugdevgrup:
usermod -a -G plugdev $USERfprintd-enroll fprintd-verifysudoatau saat sesi masuk Ubuntu (mungkin perlu reboot):
