- ベストアンサー
BASIV認証のログ
管理などに使うCGIのある場所をBASIC認証でアクセス制限をしていますが、どの管理ユーザーがいつ認証を行ったかをログに残すにはどうしたらよいでしょうか? さらにaccess_log でCGIがでどの管理ユーザーにより実効されたかの記録を残す方法はあるでしょうか?
- みんなの回答 (1)
- 専門家の回答
質問者が選んだベストアンサー
- ベストアンサー
noname#246547
回答No.1
httpd.confのlog_config_moduleディレクティブ内に LogFormatが記述されていると思いますが、 現在ロギングに使用しているLogFormatに \"%{Authorization}i\" を追加すると、認証情報がaccess_logに出力されます 例: LogFormat "%h %l %u %t \"%r\" %>s %b \"%{Referer}i\" \"%{User-Agent}i\" \"%{Authorization}i\"" combined
お礼
ご回答ありがとうございました。 お教えいただいた方法でユーザー名がaccess_log に残る事を確認いたしました。たいへん助かりました。