Apache HTTP サームãƒãƒ¼ã‚¸ãƒ§ãƒ³ 2.2
説明: | 基本èªè¨¼ |
---|---|
ステータス: | Base |
モジュールè˜åˆ¥å: | auth_basic_module |
ソースファイル: | mod_auth_basic.c |
äº’æ›æ€§: | Apache 2.1 ä»¥é™ |
与ãˆã‚‰ã‚ŒãŸãƒ—ãƒãƒã‚¤ãƒ€ (訳注: èªè¨¼ã§ã®ç…§ä¼šã‚’行ã†å•ã„åˆã‚ã›å…ˆ)
ã§ãƒ¦ãƒ¼ã‚¶ã‚’検索ã—ã€HTTP 基本èªè¨¼ã§ã‚¢ã‚¯ã‚»ã‚¹åˆ¶é™ã§ãるよã†ã«ãªã‚Šã¾ã™ã€‚
HTTP ダイジェストèªè¨¼ã«ã¤ã„ã¦ã¯ mod_auth_digest
ã§æä¾›ã•れã¾ã™ã€‚
説明: | èªè¨¼ã¨æ‰¿èªã‚’ã€ã‚ˆã‚Šä½Žã„レベルã®ãƒ¢ã‚¸ãƒ¥ãƒ¼ãƒ«ã«ç§»è¡Œã•ã›ã‚‹ã‹ã‚’ è¨å®šã—ã¾ã™ã€‚ |
---|---|
æ§‹æ–‡: | AuthBasicAuthoritative On|Off |
デフォルト: | AuthBasicAuthoritative On |
コンテã‚スト: | ディレクトリ, .htaccess |
上書ã: | AuthConfig |
ステータス: | Base |
モジュール: | mod_auth_basic |
AuthBasicAuthoritative
ãƒ‡ã‚£ãƒ¬ã‚¯ãƒ†ã‚£ãƒ–ã§æ˜Žç¤ºçš„ã« Off
ã«è¨å®šã™ã‚‹ã¨ã€
与ãˆã‚‰ã‚ŒãŸèªè¨¼ãƒ¦ãƒ¼ã‚¶ ID ã«å¯¾ã—ã¦ãƒ¦ãƒ¼ã‚¶ ID ãŒãªã„
ã¾ãŸã¯ãƒ«ãƒ¼ãƒ«ãŒãªã„å ´åˆã«ã€
èªè¨¼ã¨æ‰¿èªã®ä¸¡æ–¹ã®ãƒ—ãƒã‚»ã‚¹ãŒã€
より低ã„レベルã®ãƒ¢ã‚¸ãƒ¥ãƒ¼ãƒ« (modules.c
ファイルã§å®šç¾©) ã«ç§»è¡Œã™ã‚‹ã‚ˆã†ã«ã§ãã¾ã™ã€‚
ユーザ ID ãŒã‚ã‚‹ã€ã‹ã¤ã¾ãŸã¯ã€ãƒ«ãƒ¼ãƒ«ãŒæŒ‡å®šã•れã¦ã„ã‚‹å ´åˆã¯ã€
通常ã®ãƒ‘スワードã¨ã‚¢ã‚¯ã‚»ã‚¹ãƒã‚§ãƒƒã‚¯ãŒé©ç”¨ã•れã¦ã€
èªè¨¼ã«å¤±æ•—ã™ã‚‹ã¨ "Authentication Required" 応ç”ãŒè¿”ã•れã¾ã™ã€‚
ã§ã™ã‹ã‚‰ã€äºŒã¤ä»¥ä¸Šã®ãƒ¢ã‚¸ãƒ¥ãƒ¼ãƒ«ã®ãƒ‡ãƒ¼ã‚¿ãƒ™ãƒ¼ã‚¹ã§åŒä¸€ã®
ユーザ ID ãŒç¾ã‚れãŸã‚Šã€
ã¾ãŸã¯ã€æ£ã—ã„ Require
ディレクティブãŒäºŒã¤ä»¥ä¸Šã®ãƒ¢ã‚¸ãƒ¥ãƒ¼ãƒ«ã§ç¾ã‚れãŸã‚Šã—ãŸå ´åˆã¯ã€
一ã¤ç›®ã®ãƒ¢ã‚¸ãƒ¥ãƒ¼ãƒ«ãŒèªå®šã‚’行ã£ã¦ã€AuthAuthoritative
è¨å®šã«é–¢ã‚らãšã€ã‚¢ã‚¯ã‚»ã‚¹ã¯ç§»è¡Œã—ã¾ã›ã‚“。
デフォルトã§ã¯ã€åˆ¶å¾¡ã¯ç§»è¡Œã—ã¾ã›ã‚“。ãã—ã¦ã€æœªçŸ¥ã®ãƒ¦ãƒ¼ã‚¶ ID ã‚„ ルールãŒã‚ã£ã¦ã‚‚ "Authentication Required" 応ç”ãŒè¿”ã•れã¾ã™ã€‚ ã§ã™ã‹ã‚‰ã€ã“ã®ãƒ‡ã‚£ãƒ¬ã‚¯ãƒ†ã‚£ãƒ–ã‚’è¨å®šã—ãªã„ã“ã¨ã§ã‚·ã‚¹ãƒ†ãƒ ã®å®‰å…¨ã‚’ç¶æŒã§ãã¦ã€ã¾ãŸã€ NCSA æº–æ‹ ã®æŒ™å‹•を強制ã§ãã¾ã™ã€‚
説明: | ã“ã®ä½ç½®ã«å¯¾ã™ã‚‹èªè¨¼ãƒ—ãƒãƒã‚¤ãƒ€ã‚’è¨å®šã—ã¾ã™ã€‚ |
---|---|
æ§‹æ–‡: | AuthBasicProvider On|Off|provider-name
[provider-name] ... |
デフォルト: | AuthBasicProvider On |
コンテã‚スト: | ディレクトリ, .htaccess |
上書ã: | AuthConfig |
ステータス: | Base |
モジュール: | mod_auth_basic |
AuthBasicProvider
ディレクティブã§ã€
ã“ã®ä½ç½®ã«å¯¾ã™ã‚‹ãƒ¦ãƒ¼ã‚¶èªè¨¼ã«ç”¨ã„られるèªè¨¼ãƒ—ãƒãƒã‚¤ãƒ€ã‚’è¨å®šã—ã¾ã™ã€‚
On
ã«è¨å®šã™ã‚‹ã¨ãƒ‡ãƒ•ォルトã®èªè¨¼ãƒ—ãƒãƒã‚¤ãƒ€
(file
) ãŒä½¿ç”¨ã•れã¾ã™ã€‚file
プãƒãƒã‚¤ãƒ€ã¯ mod_authn_file
モジュールã§å®Ÿè£…ã•れã¦ã„ã¾ã™ã®ã§ã€
ã“ã®ãƒ¢ã‚¸ãƒ¥ãƒ¼ãƒ«ãŒã‚µãƒ¼ãƒã«å…¥ã£ã¦ã„ã‚‹ã“ã¨ã‚’確èªã—ã¦ãã ã•ã„。
<Location /secure>
AuthBasicProvider dbm
AuthDBMType SDBM
AuthDBMUserFile /www/etc/dbmpasswd
Require valid-user
</Location>
èªè¨¼ãƒ—ãƒãƒã‚¤ãƒ€ã«ã¤ã„ã¦ã¯
mod_authn_dbm
㨠mod_authn_file
ã‚’ã”覧下ã•ã„。
Off
ã¯ãƒ—ãƒãƒã‚¤ãƒ€ãƒªã‚¹ãƒˆã‚’クリアã—ã¦ã€ãƒ‡ãƒ•ォルトã®
çŠ¶æ…‹ã«æˆ»ã—ã¾ã™ã€‚