You are not logged in.

#1 2024-02-26 01:19:28

novet
Member
Registered: 2024-02-26
Posts: 3

Fingerprint Login

Hi all,

I've been trying to configure fprintd to allow me to login and pass authentication popups (for example, when opening Timeshift it asks for my password), I'm using the Cinnamon desktop environment with lightdm-gtk-greeter.

I have added fprintd as sufficient in system-local-login but still get a password prompt when trying to login.

The only thing that does work is using it for sudo (after i added fprintd as sufficient in its respective pam.d file).

Any ideas would be welcome as I'm honestly lost.

Thank you!

Offline

#2 2024-02-29 14:51:01

TimDV91
Member
Registered: 2024-02-29
Posts: 1

Re: Fingerprint Login

I'm also using Cinnamon and got it to work by doing the following edits:

I added the following lines to the top of "/etc/pam.d/sudo" :

auth    sufficient    pam_fprintd_grosshack.so
auth    sufficient    pam_unix.so try_first_pass nullok

And the following to top of /etc/pam.d/system-auth :

auth	sufficient	pam_unix.so try_first_pass likeauth nullok
auth	sufficient	pam_fprintd.so

After a logout (preferably reboot), the system should pick up these changes. The system presents me with a password login, however when I leave it empty and press enter it requests a fingerprint to continue.
After a reboot you do have to enter your password once, to unlock your systems keyring. After that you can continue using the fingerprint for anything else.

PS: If you accidentally lock yourself out of your system, you can use "ctrl + alt + F2" keys to fallback to the command line, then undo the above edits from there.

Last edited by TimDV91 (2024-02-29 14:51:55)

Offline

Board footer

Powered by FluxBB