Tôi có HP Elitebook 2530P . Tôi gặp sự cố khi kích hoạt cảm biến vân tay để đăng nhập. Ai có thể giúp tôi? Tôi sử dụng Ubuntu 18.04
Tôi có HP Elitebook 2530P . Tôi gặp sự cố khi kích hoạt cảm biến vân tay để đăng nhập. Ai có thể giúp tôi? Tôi sử dụng Ubuntu 18.04
Câu trả lời:
Tôi đã làm điều này trên Ubuntu 18.04 mới - dell vostro:
Cài đặt các ứng dụng cần thiết:
sudo apt cài đặt -y fprintd libpam-fprintd
sudo pam-auth-cập nhật
Bạn có thể muốn thay đổi cấu hình PAM để sử dụng vân tay cho sudo: Và kiểm tra tùy chọn Xác thực vân tay. Vì vậy, khi bạn sử dụng sudo nó sẽ yêu cầu lấy dấu vân tay. Nếu bạn đợi thời gian chờ vân tay, nó sẽ hỏi mật khẩu tiêu chuẩn.
Khởi động lại Sau đó, đi đến cài đặt / người dùng và kích hoạt Đăng nhập vân tay. Bạn có thể cần phải khởi động lại.
Tôi chưa kiểm tra các câu trả lời mà Satria HR Harsono liên kết đến , nhưng tôi nhận thấy rằng những câu hỏi đó đòi hỏi phải sử dụng PPA. Giải pháp của tôi sẽ giúp bạn đứng dậy và chạy mà không cần PPA. Thậm chí tốt hơn, bạn không phải nhấn enter hoặc nút đăng nhập sau khi vuốt ngón tay. Nó chỉ đăng nhập tự động.
Trước hết, hãy chắc chắn rằng đầu đọc dấu vân tay của bạn được nhận dạng. Chúng thường hiển thị dưới dạng thiết bị USB. Chạylsusb
$ lsusb Thiết bị Bus 004 001: ID 1d6b: 0003 Trung tâm gốc Linux Foundation 3.0 Bus 003 Thiết bị 001: ID 1d6b: 0002 Trung tâm gốc Linux Foundation 2.0 Bus 002 Thiết bị 001: ID 1d6b: 0003 Trung tâm gốc Linux Foundation 3.0 ... Thiết bị Bus 001 009: ID 0483: 2016 Đầu đọc dấu vân tay STMicroelectronics ... Thiết bị Bus 001 002: ID 058f: 6366 Alcor Micro Corp Multi Flash Reader Bus 001 Thiết bị 001: ID 1d6b: 0002 Trung tâm gốc Linux Foundation 2.0
Bạn có thể thấy rằng hệ thống của tôi phát hiện đầu đọc dấu vân tay đính kèm của tôi dưới dạng Đầu đọc dấu vân tay STMicroelectronics. Từ đây, tất cả những gì tôi cần làm là cài đặt một số chương trình và sửa đổi tệp cấu hình.
sudo apt cài đặt -y fprintd libpam-fprintd
sudo nano /etc/pam.d/common-auth). Tìm dòng (dòng 17 trên hệ thống của tôi) đọcauth [thành công = 1 mặc định = bỏ qua] pam_unix.so nullok_securevà sửa đổi tập tin thêm dòng hiển thị bên dưới in đậm. Hãy chắc chắn rằng thứ tự của các dòng này giống như được hiển thị ở đây.
auth [thành công = 2 mặc định = bỏ qua] pam_fprintd.so max_tries = 1 timeout = 10 auth [thành công = 1 mặc định = bỏ qua] pam_unix.so nullok_secureLưu tệp (Ctrl + Shift + X, Y, Enter).
đăng ký fprintd $ USERSau khi chạy lệnh, hãy vuốt ngón tay qua đầu đọc 3 lần để ghi dấu vân tay của bạn.
Thats tất cả để có nó. Bây giờ bạn có thể sử dụng đầu đọc dấu vân tay của mình để đăng nhập hoặc xác thực (đối với những thứ như cài đặt) sau khi đăng nhập.
Bạn có tham khảo sử dụng đầu đọc dấu vân tay của mình trong Ubuntu để đăng nhập không? Tôi nghĩ bạn đã bỏ lỡ câu trả lời này https://askubfox.com/a/872187/275849
Hay bạn thích sử dụng đầu đọc dấu vân tay của mình cho bất kỳ xác thực nào? Hãy xem cái này https://askubfox.com/a/1040609/275849
Tôi vừa định cấu hình thiết bị vân tay của Elan trên Xiaomi Notebook Pro trong Ubuntu 18.04 với các bản nâng cấp mới nhất. Phiên bản chính thức libfprintđi kèm với Ubuntu không hỗ trợ thiết bị của Elan, vì vậy tôi sử dụng để xây dựng phiên bản của iafilatov . Có lẽ nó có thể hữu ích cho HP 2530 bằng cách thay đổi ID nhà cung cấp theo đầu ra của lsusb theo hướng dẫn này.
Trong trường hợp của tôi, dấu vân tay-gui gặp sự cố khi xác minh thành công với libfprint của iafilatov, vì vậy tôi chỉ sử dụng các tiện ích fprintd
Cài đặt fprintd và kích hoạt nó cho sudo
sudo apt install -y fprintd libpam-fprintd
sudo pam-auth-update
Cập nhật libfprintxây dựng và cài đặt libfprint của iafilatov . Xem README.md để biết phiên bản phát hành bản dựng .
Cập nhật liên kết tượng trưng /usr/lib/libfprint.so.0-> /usr/local/lib/libfprint.so.0.0.0(lên bản dựng của iafilatov mới cài đặt.
Cho phép đăng ký vân tay cho người dùng như sau:
ATTRS{idVendor}=="04f3", ATTRS{idProduct}=="0c1a", MODE="0664", GROUP="plugdev"
ID nhà cung cấp & sản phẩm có thể được tìm thấy ở
lsusbđầu ra, tìm kiếm dòng Elan smth nhưBus 001 Device 005: ID 04f3:0c1a Elan Microelectronics Corp.
$USERvào plugdevnhóm:
usermod -a -G plugdev $USERfprintd-enroll fprintd-verifysudohoặc trong khi đăng nhập phiên Ubuntu (có thể cần khởi động lại):
