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

またウエブサイト認証(Apacheのbasic認証)をしようとした人のログを取りたいのですが、どうしたらよいでしょうか

●質問者: filofax
●カテゴリ:コンピュータ インターネット
✍キーワード:Apache BASIC認証 サイト ログ 認証
○ 状態 :終了
└ 回答数 : 2/2件

▽最新の回答へ

1 ● y-kawaz
●35ポイント

BASIC認証のユーザ名でしたら access_log に残ってると思いますよ。

多分Apacheのデフォルト設定では以下のようなLogFormatが定義されていると思います。

LogFormat "%h %l %u %t \"%r\" %>s %b" common

このうちの %u というのが BASIC 認証されたリクエストのユーザ名になります。

◎質問者からの返答

ipはどうでしょう


2 ● sphire
●35ポイント

IPもaccess_logに残せます。

http://httpd.apache.org/docs/2.2/mod/mod_log_config.html#formats

%aがリモートIPアドレス、%uがリモートユーザー名です。

心配なら、専用のログを取得するのもいいかもしれません。

LogFormat "%t %a %u %>s" basic_auth_log
CustomLog logs/basic_auth_log basic_auth_log
関連質問


●質問をもっと探す●



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