Cara Install Fingerprint di Linux Mint
Saya menggunakan laptop Lenovo B40-70 yang dilengkapi dengan fingerprint. Saya menggunakan 2 buah sistem operasi, Windows dan Linux Mint. Kalau di windows gampang, sudah ada pengaturannya dari windows sendiri atau dari software driver fingerprint tersebut.Berikut cara menginstall fingerprint di Linux Mint, Ubuntu, maupun Debian:
- Pastikan fingerprint sudah terbaca di sistem operasi. Berikut cara melihatnya:
lsusb Bus 003 Device 002: ID 8087:8000 Intel Corp. Bus 003 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub Bus 002 Device 001: ID 1d6b:0003 Linux Foundation 3.0 root hub Bus 001 Device 008: ID 138a:0011 Validity Sensors, Inc. VFS5011 Fingerprint Reader Bus 001 Device 003: ID 105b:e065 Foxconn International, Inc. BCM43142A0 Bluetooth module Bus 001 Device 002: ID 13d3:5727 IMC Networks Bus 001 Device 005: ID 0458:0154 KYE Systems Corp. (Mouse Systems) Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
- Kemudian jalankan perintah berikut:
sudo add-apt-repository ppa:fingerprint/fprint sudo apt-get update sudo apt-get install libbsapi policykit-1-fingerprint-gui fingerprint-gui
- Selesai
Enroll Fingerprint di Terminal
- Pastikan fprint sudah terdaftar di common authorization linux. Caranya dengan perintah berikut:
grep fprint /etc/pam.d/common-auth
Maka akan tampil output seperti ini:
auth [success=3 default=ignore] pam_fprintd.so max_tries=1 timeout=10
Artinya, autorisasi fingerprint dilakukan 3x, maksimal pencocokan jari 1x, jika tidak ada respon dalam 10 menit, maka timeout, dan menggunakan autorisasi default (password biasa).
Outputnya juga bisa seperti ini:
auth [success=2 default=ignore] pam_fprintd.so
- Jika fprint sudah terdaftar di sistem autorisasi, selanjutnya kita daftarkan sidik jari ke sistem fingerprint, lakukan perintah berikut:
fprintd-enroll
Using device /net/reactivated/Fprint/Device/0
Silahkan tap sidik jari yang ingin di daftarkan, jika sukses akan tampil output seperti berikut:
Enrolling right-index-finger finger
Enroll result: enroll-stage-passed
Enroll result: enroll-stage-passed
Enroll result: enroll-stage-passed
Enroll result: enroll-stage-passed
Enroll result: enroll-stage-passed
Enroll result: enroll-stage-passed
Enroll result: enroll-completed - Sampai disini, fingerprint sudah dapat digunakan. Silahkan lock komputer/laptop, maka kita harus menggunakan fingerprint untuk login. Termasuk juga jika ingin menjalankan perintah dengan akses root (sudo).
Dengan Fingerprint GUI
Yang kedua relatif lebih mudah, karena kita menggunakan aplikasi gui.1. Pertama, buka fingerprint GUI.
2. Lakukan enroll sidik jari di tab "Scan/Verify" sebanyak 3x (tergantung jumlah di file autentikasi sebelumnya).
3. Setelah terdaftar, silahkan diuji coba.
Berikut hasilnya:
Jika tidak bekerja, ketikkan perintah berikut di terminal:
sudo pam-auth-update –force
Sebenarnya sama dengan menggunakan CLI diawal, namun ini saya gunakan GUI.
PAM adalah pluggable authentication module yang mengatur autentikasi, autorisasi, dan password sistem. Silahkan checklist opsi "Fingerprint authentication" dengan menggunakan spasi, kemudian <Ok> gunakan tombol "Tab".
Uninstall Fingerprint di Linux Mint
Bagi saya pribadi, sistem keamanan fingerprint di linux cukup merepotkan. Oleh karena itu saya memilih tidak menggunakannya, berikut cara uninstallnya:sudo apt-get install policykit-1-gnome sudo apt-get remove libbsapi policykit-1-fingerprint-gui fingerprint-guiBaris pertama, untuk menginstall kembali sistem policy default yang mungkin saja tergeser karena kita menginstall autentikasi fingerprint. Baris kedua, untuk menguninstall paket-paket fingerprint.
Kemudian, kita perlu men-disable sistem autentikasi fingerprint tersebut. Yaitu dengan menggunakan PAM diatas <sudo pam-auth-update --force>, silahkan di uncheck kembali fingeprint autentikasinya.
Nah begitulah cara menginstall fingerprint di linux. Silahkan dicoba.
Wah, keren nih..
ReplyDeletekalo laptop jadul bisa dipasangi fitur fingerprint nggak om fathur?
Tujuannya supaya mencegah pencurian ya ndu?
DeleteDipasangin rantai aja. Hahaha