ThinkPad X60s下のUbuntu 10.04 LTSで指紋認証を使う
なんか色々ところころ変わっているらしく若干混乱した。以下おおまかな流れ。
ThinkFingerのインストール
% sudo apt-get install thinkfinger-tools libpam-thinkfinger
指紋の作成とテスト
3回指をスワイプしろと言われるので、言われた通りにする。
% sudo tf-tool --acquire
以下のコマンドでちゃんと使える事が分かる。別の指でやると、ちゃんと落ちる。
% sudo tf-tool --verify
pamプロファイルの作成
Name: ThinkFinger Pam Profile Default: yes Priority: 900 Auth-Type: Primary Auth: [success=end default=ignore] pam_thinkfinger.so
上記の中身を/usr/share/pam-configs/thinkfingerに作成して、
% sudo pam-auth-update --package thinkfinger
する。
さっき作った指紋を登録
/etc/pam_thinkfinger/が作られているので、
sudo mv ~/.thinkfinger.bir /etc/pam_thinkfinger/$USER.bir
して指紋ファイルを登録。
あとは再起動なりなんなりすると、ログイン画面から指紋が使える。
持ち歩くPCにとって、外でのsudoでパスワードを入力している所を絶対に見られないメリットはなかなか小さくないと思う。