LinuxTutorial2008年4月11日 10:00
文字サイズ文字サイズ小文字サイズ中文字サイズ大

悪者があなたの指を狙う――3

この記事のURLhttp://japan.internet.com/linuxtutorial/20080411/3.html
著者:Carla Schroder
海外internet.com発の記事
■指紋でログイン
次に、いつも使うパスワードか自分の指紋を使ってコンピュータにログインできるよう、PAM (Pluggable Authentication Modules)コンフィギュレーションを編集する。

# mkdir /etc/pam_thinkfinger
# tf-tool --add-user carla


ThinkFinger 0.3 (http://thinkfinger.sourceforge.net/) Copyright (C) 2006, 2007 Timo Hoenig Initializing... done. Please swipe your finger (successful swipes 3/3, failed swipes: 6)... done. Storing data (/etc/pam_thinkfinger/carla.bir)... done. PAM のコンフィギュレーションはいつでも痛快だ。Debian、Buntu ファミリー、そして大半の Linux では、「/etc/pam.d/common_auth」のなかのどの「pam_unix」よりも前に以下の行を追加する。

auth sufficient pam_thinkfinger.so
auth required pam_unix.so try_first_pass


一方、Fedora、PCLinuxOS、およびそのほかの各種 Red Hat ファミリーでは、「/etc/pam.d/system-auth」にこれらを追加する。ただし、SUSE だけは全く異なる。「/etc/modules」か、使っているシステムが起動時に読み込まなくてはならないモジュールに「uinput」を追加して再起動する。

さて、これでどうなるだろうか? 筆者の T61では PCLinuxOS が動作していて、グラフィカルログインマネージャは指紋リーダを全く認識していない。kdesuの方もどうして良いか分からないようだ。したがって、筆者は指紋を使ったのではグラフィカルセッションにログインできない。だが、コンソールのプロンプトには次のように表示された。

PCLinuxOS release 2007 for i586 Kernel 2.6.22.10.tex1 on a Dual-processor i686 /tty4 ripley login: carla Password or swipe finger:

よし、できているようだ。まだ登場間もなく、いろいろと改善点もあるが、「参考」にあるリンク先で情報やアップデートを入手したい。ThinkFinger がさまざまなタイプの認証やアプリケーションに対応するには PAM モジュールがもっと必要なので、支援する FOSS プロジェクトをお探しの方はいかがだろう。

参考

ThinkFinger を使って指紋リーダを有効にする方法
。指紋偽造のためのビデオチュートリアルへの各種リンクが用意されている。

Install ThinkFinger on Ubuntu(IUbuntu への ThinkFinger のインストール)

Bug 116682: Support fingerprint reader login in kdm(バグ情報116682:kdm での指紋リーダログインのサポート)

« 戻る:Linux で Thinkpad の指紋リーダを使う

ジャンプ

1 Linux で Thinkpad の指紋リーダを使う
2 ソフトウェアの入手
3 指紋でログイン

Copyright 2008 Jupitermedia Corporation All Rights Reserved.http://www.internet.com/