
我已經設定fprintd
並添加了指紋配置文件,但現在我陷入困境:如何才能讓我登入?我已經添加了
auth sufficient pam_unix.so try_first_pass likeauth nullok
auth sufficient pam_fprintd.so
/etc/pam.d/sddm
按照建議開始這裡這不會改變任何東西(我確實在auth
和sufficient
、 和sufficient
之間使用了製表符pam_...
而不是空格,但這似乎與文件中的其他條目更一致。我確實在pam_unix.so
、try_first_pass
和likeauth
之間使用了空格nullok
。這會影響什麼嗎?我已添加它們,以便它們成為文件中的第一行程式碼。該頁面還說
要使其在 KDE 的鎖定畫面中運作,也要在開頭新增相同的行
/etc/pam.d/kde
但我沒有這樣的文件!我被定向到該維基條目這個, 但是我也沒有/etc/pam.d/system-local-login
文件,並且我嘗試將程式碼添加到sudo
文件中來試水到目前為止還沒有成功。我想我可能在文件中的錯誤位置添加了該行,或者在應該使用製表符的地方使用了空格。這聽起來合理嗎?先感謝您!
答案1
我自己找到答案了!這裡是。如果該連結失效了,以下是文字:
安裝所需的應用程式:
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 次以註冊指紋。
但!登入畫面未更正。