Kde

如何在 Kubuntu 中實現“fprintd”登錄?

  • June 21, 2021

我已經設置fprintd並添加了指紋配置文件,但現在我被卡住了:我如何讓這個讓我登錄?我已經添加了

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

在此處/etc/pam.d/sddm建議的開頭並沒有改變任何東西(我確實在and和and 之間使用了一個製表符而不是空格,但這似乎與文件中的其他條目更一致。我確實在 , 和 之間使用了空格。可以這會影響什麼?)。我添加了它們,使它們成為文件中的第一行程式碼。該頁面還說auth``sufficient``sufficient``pam_...``pam_unix.so``try_first_pass``likeauth``nullok

要讓它在 KDE 的鎖屏中工作,還要在開頭添加相同的行/etc/pam.d/kde

但我沒有這樣的文件!我被定向到這個 wiki 條目但我沒有/etc/pam.d/system-local-login文件,並且我嘗試將程式碼添加到sudo文件以測試水域到目前為止還沒有奏效。我想我可能在文件中的錯誤位置添加了該行,或者在我應該使用製表符的地方使用了空格。這聽起來合理嗎?先感謝您!

我自己找到了答案!在這裡。如果該連結失效,以下是文本:

安裝所需的應用程序:

sudo apt install -y fprintd libpam-fprintd
sudo pam-auth-update

安裝完成後,打開 /etc/pam.d/common-auth 進行編輯

$ sudoedit /etc/pam.d/common-auth
auth [success=1 default=ignore] pam_unix.so nullok_secure

並修改文件,添加下面以粗體顯示的行。確保這些行的順序與此處顯示的相同。

auth [success=2 default=ignore] pam_fprintd.so max_tries=1 timeout=10 
auth [success=1 default=ignore] pam_unix.so nullok_secure

節省。

最後,使用以下命令註冊您的指紋:

fprintd-enroll $USER

執行該命令後,用手指在讀卡器上滑動 3 次以註冊您的指紋。

但!登錄螢幕未更正。

引用自:https://unix.stackexchange.com/questions/655203