答え1
現時点では不可能かもしれません。以下に、(少なくとも)複雑であると思われる点と、試すことができる点をリストします。
- に従ってこれ、
現時点では、指紋を求められたときにすぐにパスワードを入力することはできません。パスワードを求められる前に、まず指紋認証を失敗させる必要があります (間違った指をスワイプするか、タイムアウトさせる)。これは PAM の制限です。モジュールをスレッド化できないため、同時に複数の認証方法をサポートできません。(古い ThinkFinger はこれを実行していましたが、これはひどいハックであり、多くの問題を引き起こしました。) この制限に対する可能な解決策は、gdm、スクリーンセーバー、および policykit-1 が複数の代替 PAM スタックをサポートするようにすることです。
私はそこで提案されたことを試しませんでしたが(それは提案に過ぎません)、成功したという報告は見つかりませんでした。
- に従ってこれ、
pam_fprintd は、pam_thinkfinger のようにパスワードや指紋の入力をサポートしていません。これはひどいハックであり、ログイン マネージャーが 2 つの別々の PAM スタックを実行することで修正できます。
希望の光、YMMV:
- 上記の項目 1 を参照してください。
- に従ってこれフォークがあるhttps://github.com/zsxsoft/libfprint-fprintdただし、古くてメンテナンスもされていません。
関連している: