Ubuntu’ya parmak izi ile oturum açma

Şirketin kullanımım için verdiği Lenovo ThinkPad E520 üzerindeki parmak izi taramasını hiç bir işletim sisteminde kullanmamıştım. Bu akşam biraz araştırıp kullanmaya karar verdim. İlk araştırmalarımda http://fcns.eu/2012/04/29/fingerprint-reader/ adresindeki anlatımdan yararlanarak çalıştırmayı ve Ubuntu’ya hiç parola girmeden oturum açmayı başardım.

– Öncelikle Ubuntu için gerekli paketleri kurun;

sudo add-apt-repository ppa:fingerprint/fingerprint-gui
sudo apt-get update
sudo apt-get install libbsapi policykit-1-fingerprint-gui fingerprint-gui

– Oturumunuzu kapatıp tekrar açın.

– Bir terminal uygulaması üzerinden veya “Dash Home” ile aşağıdaki komutu çalıştırın.

arcadian@hell:~$ fingerprint-gui

– Programın tablarındaki parmak izi tanımlama, kontrol ve kayıt işlemlerinden sonra oturumunuzu kapatıp tekrar açarak parmak izinizin çalışıp çalışmadığını kontrol edebilirsiniz.

Olası problemlerin çözümü;

– Oturumu yeniden başlatmanıza rağmen parmak izi tarama işlemi çıkmıyorsa, bilgisayarınızı yeniden başlatın.

– Eğer 4. adımda komut verdikten sonra “Could not open fingerprint device. Permission problem?“ mesajı alırsanız, parmak izi aygıtının tanımlanmasında sorun olabilir. Bu durumda aşağıdakileri uygulayın.

Komut satırında lsusb komutunu calıştırın ve komut çıktısından parmak izi okuyucunun USB adresini bulun.

arcadian@hell:~$ lsusb
Bus 001 Device 002: ID 8087:0024 Intel Corp. Integrated Rate Matching Hub
Bus 002 Device 002: ID 8087:0024 Intel Corp. Integrated Rate Matching Hub
Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
Bus 002 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
Bus 001 Device 003: ID 0781:5567 SanDisk Corp. Cruzer Blade
Bus 001 Device 004: ID 046d:c52f Logitech, Inc. Wireless Mouse M305
Bus 001 Device 005: ID 5986:03b3 Acer, Inc
Bus 002 Device 003: ID 147e:1002 Upek

Benim bilgisayarımdaki cihazın sistemdeki adresi /dev/bus/usb/002/003

Daha sonra cihazın yetkilendirmelerini ve kullandığınız kullanıcının group yetkilerini kontrol edin.

arcadian@hell:~$ ls -l /dev/bus/usb/002/003
crw-rw-r– 1 root plugdev 189, 130 Mar 14 21:14 /dev/bus/usb/002/003

arcadian@hell:~$ id arcadian
uid=1000(arcadian) gid=1000(arcadian) groups=1000(arcadian), 4(adm), 24(cdrom), 27(sudo), 30(dip), 104(fuse), 109(lpadmin), 124(sambashare), 125(vboxusers)

Eğer üye olunan kullanıcı gruplarında plugdev grubunu göremiyorsanız kullanıcınızı aşağıdaki komutla gruba ekleyin.

gpasswd -a arcadian plugdev

Kullanıcı gruplarını tekrar kontrol edin.

arcadian@hell:~$ id arcadian
uid=1000(arcadian) gid=1000(arcadian) groups=1000(arcadian), 4(adm),24(cdrom),27(sudo), 30(dip),46(plugdev), 104(fuse), 109(lpadmin), 124(sambashare), 125(vboxusers)

Artık normal kullanıcınızla da fingerprint-gui programını çalıştırabilirsiniz.

Leave a Reply


*

This site uses Akismet to reduce spam. Learn how your comment data is processed.