いくつかの時間前、私はと呼ばれるガイド持っていたLinuxの中で顔のログインと認証私はログイン時に両方の管理の過程でというのが私の熱望一つのネットブック、新たなセキュリティツールとしてウェブカメラを使用する上で経験していた、と私はそれを言わなければならないそれはあまりにも多いので、私は再びそれを使用すること、うまくいった。 今日は、しかし、私もしませんでしたか、Webカメラを使用したくない人、それは実験する別の方法を持っているように、代わりにウェブカメラのUSBキーを使用して違いは、同じガイドをやってみたい。 今回は私が使用するPAMの幸せのために、企業内で私たちを助けるToshidex PAMは自身のブログで、カテゴリを持っている :)

要件:

$ sudo apt-get install pmount pamusb-tools libpam-usb

それは、他のデータが含まれていても何も失われません、問題では、以下のコマンドでは、/ etc / pamusb.confに選ばれた名前(私の場合は、USBセキュリティ)でデバイスを追加しません、USBスティックを挿入します。

$ sudo pamusb-conf --add-device usb-security

キーの下に見ることができるように、すぐに認識された。

ルート@ Debianの:/ホーム/エドモンド#pamusb-confの-ADD-USB-デバイスのセキュリティ
追加したいデバイスを選択してください。
*使用」ソニーストレージメディア(Sony_Storage_Media_OE07042910585-0:0)」(唯一のオプション)

その本は、日付を格納するために使用しますか?
*使用」/ dev/sdg1(UUID:3FB2-8744)」(唯一のオプション)

名前:USBセキュリティ
ベンダー:ソニー
モデル:ストレージメディア
シリアル:Sony_Storage_Media_OE07042910585-0:0
UUIDは:3FB2-8744

は、/ etc / pamusb.confに保存しますか?
[Y / N]
行わ。

は、/ etc / pamusb.confにユーザーを追加します。

$ sudo pamusb-conf --add-user edmond

あなたは以下を参照することができますように、我々は、デバイスにユーザーを接続された:

ルート@ Debianの:/ホーム/エドモンド#pamusb-confのアドオン·ユーザー·エドモンド
どのデバイスは、認証のために使用しますか?
*「USB-Securityを使用」(オプションのみ)

ユーザー:エドモンド
デバイス:USBセキュリティ

は、/ etc / pamusb.confに保存しますか?
[Y / N]
行わ。

今、彼らは我々のシステムのパスワードを使用できることを保証するために、ファイル/ etc / pam.d以下/共通-AUTHを編集することが残って何もありません。

重要:

場合は、rootとして2オープンシェルを保持するために、ボード何かがうまくいかないので、あなたは、通常の設定ファイル/ etc / pam.d以下/共通-AUTHに戻ることができます。

それから:

$ sudo nano /etc/pam.d/common-auth

以下のような構成は次のようになります。

#認証[成功= 1デフォルト=無視] pam_unix.so nullok_secure
認証nullok_secure pam_unix.so必要な
認証十分pam_usb.so

代わりに、正常な状態に戻るには:

認証[成功= 1デフォルト=無視] pam_unix.so nullok_secure
#AUTHはpam_unix.so nullok_secureが必要
#認証十分pam_usb.so

すべてはこの瞬間から、うまくいった場合、認証は、システム管理者としてログインすると、キーが差し込まれていないと行うことができます。 この点では、root権限を取得し、それが動作するかどうかをチェックするために、端末を開くことで実験する必要があります。

$ su edmond

楽しむ :)


Share on Tumblr http://img834.imageshack.us/img834/6695/usbdisk.png Digg This Submit to reddit シェア

関連記事(ほぼ):

タグ:
「LinuxでUSBペンからのログインと認証」を4つの応答
  1. lightuono 書いている:
    Google Chrome 8.0.552.224GNU/Linux
    Mozilla/5.0(X11、U;のLinuxはi686、en-USの)AppleWebKit/534.10(ヤモリのようなKHTML、)Chrome/8.0.552.224 Safari/534.10

    私は数ヶ月、数ヶ月前、私はこのガイドを作っていたが、私は雑誌のDebianizzatiのために同じことをやっていた人を知っているので、私は周りに立ち往生。 私は雑誌:)にスペースを与えることを考えた。
    私は、USB haha​​hahahhaha .. XD XD XDで私をログに多くのことを楽しんで! 私は頭の携帯電話にこの手法を適用 :D

    好き嫌い: Thumb up 0 Thumb down 0

  2. エドモンドは 書きました:
    Debian IceWeasel 3.5.15GNU/Linux 64 bits
    Mozilla/5.0(X11、U; Linuxのx86_64版、それ; RV:1.9.1.15)Gecko/20101028 Iceweasel/3.5.15(Firefox/3.5.15など)GTB7.1

    I逃しDebianizzatiの一方が、しかしながら、これは別の方法である

    そのシーンを作る :)

    好き嫌い: Thumb up 0 Thumb down 0

  3. picchiopcは 書いている:
    Google Chrome 9.0.597.19Ubuntu
    Mozilla/5.0(X11、U;のLinuxはi686、en-USの)AppleWebKit/534.13(ヤモリのようなKHTML、)Chrome/9.0.597.19 Safari/534.13 Ubuntu/10.04 Chromium/9.0.597.19

    OOOは素晴らしいクリスマスプレゼントガーゼのxDをした
    優れたポスト ;)

    好き嫌い: Thumb up 0 Thumb down 0

  4. アヌビスは書きました:
    Google Chrome 13.0.782.107GNU/Linux
    Mozilla/5.0(X11、Linuxディストリi686の)AppleWebKit/535.1(ヤモリのようなKHTML、)Chrome/13.0.782.107 Safari/535.1

    [OK]を、私はcaxxataを作った。
    私は、ルートデバイスを設定する前に、「認証十分pam_usb.soを「必要な文字列を設定し、...何を推測している? 私は、rootとしてログインすることはできません···

    好き嫌い: Thumb up 0 Thumb down 0

コメントを投稿する

XHTML:これらのタグを使用することができます。の<a href="" title=""> <abbr title=""> <acronym title=""> <B> <blockquote cite=""> <CITE>の<code> <日時= "">の<em> <I> <Q cite=""> <STRIKE>ある[