hotta-sの日記: 指紋認証
Plamo-7.0でfingerprint-guiを仕込んでみた。
Plamo-6.xでは何事もなく使えている。
これがうまくいけば7.0于乗り換える予定。
/etc/pam.d/sudoに
auth sufficient pam_fingerprint-gui.so
を加えてみると、guiのterminal上では何も表示されずにfingerprint-guiが立ち上がってくるが、cui上では
fatal: application binary appears to be running setuid,this is a security hole.
となってpassword打ち込まないと動かない。
/etc/pam.d/suだとGUI、CUI関わらず上記メッセージが出て指紋認証はできない。
ならばと、/etc/pam.d/system-authに
uth [success=2 default=ignore] pam_fingerprint-gui.so -d try_first_identified
auth [success=1 default=ignore] pam_unix.so nullok_secure try_first_pass
を記述してみると、今度は起動ログイン時に
kernel: random: crng init done
kernel: random: 7 urandom warning(s) missed due to ratelimiting
が表示されるまでfingerprint-guiは動かないし、キー入力しても受け付けない。
数分掛かっている様子。
指紋登録していないユーザーでは設定どおりキー入力でログイン可。
Plamo-6.xでも
kernel: random: crng init done
は出ていたが、
kernel: random: 7 urandom warning(s) missed due to ratelimiting
は初めて。
何やら検索しているとkernelの問題みたいなのは見かけたが、ピンポイントの回答はない。
Plamo-7.0でPAMが変わったのが影響しているのだろうか?
指紋認証 More ログイン