人力検索はてな
モバイル版を表示しています。PC版はこちら
i-mobile

Apacheにて、Digest認証(Basic認証でも可)とUSBメモリ等を組み合わせたアクセス制御(IDとPASS認証がOKでも、USBメモリが接続されていなければ、認証不可とする)を行いたいのですが、どのように実現すれば良いのか教えて下さい。


●質問者: u_mrn
●カテゴリ:コンピュータ
✍キーワード:Apache BASIC認証 USBメモリ アクセス 接続
○ 状態 :終了
└ 回答数 : 2/2件

▽最新の回答へ

1 ● JULY
●25ポイント

http://squid.robata.org/build_ntlm-auth.html

Squid NTLM Auth

おそらく、Digest 認証や Basic 認証で USB メモリと組み合わせた仕組みは

無いと思います。アカウント情報や認証情報(パスワードや Digest 値)

をブラウザから Web サーバへ送ることで成立するわけですから、ブラウザ

側で自動的に送るようにしていて、かつ、その情報を USB メモリに保存

する、ということはあると思いますが、それでも、USB メモリが接続され

ているかどうかとは無関係に、アカウントやパスワードを手入力すれば

認証可能です。

代替策としては、必ず特定のプロキシからその Web サーバへアクセス

するようにして、そのプロキシで NTLM 認証(Windows のドメイン認証)

をさせ、かつ、ドメインへのログオン時に USB の鍵が必要なシステムを

構築すれば、似たようなシステムが作れるかもしれません。

本当は Apache で NTLM 認証を行う方法が書いてあるページを

探したのですが、ちょっと見つけられなかったので、上記 URL のように

プロキシを使う方法を紹介します。

あと、Windows ドメインへのログオンで、必ず USB 鍵が要るように

出来るか? という点があるのですが、あるかもしれないし、

無いかもしれない(^^; ありそうな気がするのですが、具体的な

商品までは探していません。

◎質問者からの返答

非常に参考になりました。ありがとうございます。

やはり、Digest認証とUSBトークンを組合わせるのは、無理なんですね・・・


2 ● ma-kanoh
●25ポイント

http://java.sun.com/j2se/1.4/ja/docs/ja/guide/jni/

JNI - Java Native Interface

URLはどちらかというとダミーです。USBメモリを使用したアクセス制限の「仕組み」というのなら

Webページ->Java Script->Java アプレット->JNI->USBメモリのアクセスDLL->USBメモリ

という形で実現はできると思います。

そういう製品自体は見たことはありませんが。。

関連質問


●質問をもっと探す●



0.人力検索はてなトップ
8.このページを友達に紹介
9.このページの先頭へ
対応機種一覧
お問い合わせ
ヘルプ/お知らせ
ログイン
無料ユーザー登録
はてなトップ