問題ID: 30546 他
nanasi2424
投稿数: 0
解説では「.htaccessでのユーザ認証機能を提供」となっていますが、「AuthUserFile ディレクティブで指定されるパスワードファイルによる認証」ではないでしょうか。
公式ドキュメントの引用ですが
https://httpd.apache.org/docs/2.4/ja/mod/mod_authn_file.html
「本モジュールは mod_auth_digest や mod_auth_basic といった認証フロントエンドに対して、 プレインテキストのパスワードファイル内からユーザを検索することで、 ユーザ認証機能を提供します。」とあります。
実機(CentOS 7)検証でも
/etc/httpd/conf.modules.d/00-base.confで
#LoadModule authn_file_module modules/mod_authn_file.so
とmod_authn_fileをコメントアウトするとAuthUserFileがInvalid commandと認識されることから、AuthUserFileで指定したパスワードファイルによる認証に使われるのかと思います。
公式ドキュメントの引用ですが
https://httpd.apache.org/docs/2.4/ja/mod/mod_authn_file.html
「本モジュールは mod_auth_digest や mod_auth_basic といった認証フロントエンドに対して、 プレインテキストのパスワードファイル内からユーザを検索することで、 ユーザ認証機能を提供します。」とあります。
実機(CentOS 7)検証でも
/etc/httpd/conf.modules.d/00-base.confで
#LoadModule authn_file_module modules/mod_authn_file.so
とmod_authn_fileをコメントアウトするとAuthUserFileがInvalid commandと認識されることから、AuthUserFileで指定したパスワードファイルによる認証に使われるのかと思います。
投稿ツリー
-
問題ID: 30546 他
(nanasi2424, 2020-11-5 7:48)
- Re: 問題ID: 30546 他 (staff_meg, 2020-11-5 11:02)