Apache HTTP サームãƒãƒ¼ã‚¸ãƒ§ãƒ³ 2.2
説明: | プレーンテã‚ストファイルを用ã„ãŸã‚°ãƒ«ãƒ¼ãƒ—æ‰¿èª |
---|---|
ステータス: | Base |
モジュールè˜åˆ¥å: | authz_groupfile_module |
ソースファイル: | mod_authz_groupfile.c |
äº’æ›æ€§: | Apache 2.1 ä»¥é™ |
ã“ã®ãƒ¢ã‚¸ãƒ¥ãƒ¼ãƒ«ã¯èªè¨¼ã•れãŸãƒ¦ãƒ¼ã‚¶ãŒã‚°ãƒ«ãƒ¼ãƒ—ã®ãƒ¡ãƒ³ãƒãƒ¼ã‹
å¦ã‹ã«ã‚ˆã£ã¦ã‚¦ã‚§ãƒ–サイトã®ä¸€éƒ¨ã¸ã®ã‚¢ã‚¯ã‚»ã‚¹ã‚’許å¯ã™ã‚‹ã‹æ‹’å¦ã™ã‚‹ã‹ã®
æ‰¿èªæ©Ÿèƒ½ã‚’æä¾›ã—ã¾ã™ã€‚åŒæ§˜ã®æ©Ÿèƒ½ã¯ mod_authz_dbm
ã«ã‚ˆã£ã¦ã‚‚æä¾›ã•れã¦ã„ã¾ã™ã€‚
説明: | 証èªã«ä½¿ç”¨ã™ã‚‹ãƒ¦ãƒ¼ã‚¶ã‚°ãƒ«ãƒ¼ãƒ—ã®ä¸€è¦§ãŒæ ¼ç´ã•れã¦ã„る〠テã‚ストファイルã®åå‰ã‚’è¨å®šã™ã‚‹ |
---|---|
æ§‹æ–‡: | AuthGroupFile file-path |
コンテã‚スト: | ディレクトリ, .htaccess |
上書ã: | AuthConfig |
ステータス: | Base |
モジュール: | mod_authz_groupfile |
AuthGroupFile
ディレクティブã¯ã€
証èªã«ä½¿ç”¨ã™ã‚‹ãƒ¦ãƒ¼ã‚¶ã‚°ãƒ«ãƒ¼ãƒ—ã®ä¸€è¦§ãŒæ ¼ç´ã•れã¦ã„ã‚‹ã€
テã‚ストファイルã®åå‰ã‚’è¨å®šã—ã¾ã™ã€‚
file-path ã¯ã‚°ãƒ«ãƒ¼ãƒ—ファイルã¸ã®ãƒ‘スã§ã™ã€‚
絶対パスã§ãªã‘れã°ã€
ServerRoot
ã‹ã‚‰ã®ç›¸å¯¾ãƒ‘スã¨ã—ã¦æ‰±ã‚れã¾ã™ã€‚
グループファイルå„行ã¯ã€ã‚°ãƒ«ãƒ¼ãƒ—åã€ã‚³ãƒãƒ³ã€ãã—㦠スペース区切りã§ãã®ãƒ¡ãƒ³ãƒãƒ¼ã®ãƒ¦ãƒ¼ã‚¶åを記述ã—ã¾ã™ã€‚
mygroup: bob joe anne
大ããªãƒ•ァイルを探索ã™ã‚‹ã®ã¯ã€éžå¸¸ã«åŠ¹çŽ‡ãŒæ‚ªã„ã¨ã„ã†ç‚¹ã«
注æ„ã—ã¦ãã ã•ã„。ãã®ã‚ˆã†ãªå ´åˆã¯ã€
AuthDBMGroupFile
ã®æ–¹ãŒãšã£ã¨è‰¯ã„性能を発æ®ã—ã¾ã™ã€‚
AuthGroupFile
ã¯ã€
ウェブサーãƒã®ãƒ‰ã‚ュメントツリーã®å¤–å´ã«
ä¿ç®¡ã™ã‚‹ã‚ˆã†ã«ã—ã¦ãã ã•ã„。
ä¿è·ã—よã†ã¨ã—ã¦ã„るディレクトリ以下ã«ã¯ã€ç½®ã‹ãªã„ã§ä¸‹ã•ã„。
ãã†ã—ãªã„ã¨ã‚¯ãƒ©ã‚¤ã‚¢ãƒ³ãƒˆãŒ AuthGroupFile
ã‚’
ダウンãƒãƒ¼ãƒ‰ã§ãã¦ã—ã¾ã†å¯èƒ½æ€§ãŒã‚りã¾ã™ã€‚
説明: | 承èªãŒä¸‹ä½ã®ãƒ¢ã‚¸ãƒ¥ãƒ¼ãƒ«ã«æ¸¡ã•れるã‹ã©ã†ã‹ã‚’è¨å®šã™ã‚‹ |
---|---|
æ§‹æ–‡: | AuthzGroupFileAuthoritative On|Off |
デフォルト: | AuthzGroupFileAuthoritative On |
コンテã‚スト: | ディレクトリ, .htaccess |
上書ã: | AuthConfig |
ステータス: | Base |
モジュール: | mod_authz_groupfile |
AuthzGroupFileAuthoritative
ディレクティブを
明示的㫠Off
ã«è¨å®šã™ã‚‹ã¨ userID ã«å¯¾å¿œã™ã‚‹
グループãŒãªã„å ´åˆã«ã€
(module.c
ã§å®šç¾©ã•れã¦ã„ã‚‹) 下ä½ã®ãƒ¢ã‚¸ãƒ¥ãƒ¼ãƒ«ã«ã‚°ãƒ«ãƒ¼ãƒ—承èªã‚’
渡ã™ã“ã¨ã‚’許å¯ã—ã¾ã™ã€‚
デフォルトã§ã¯åˆ¶å¾¡ã¯æ¸¡ã•れãšã€æœªçŸ¥ã®ã‚°ãƒ«ãƒ¼ãƒ—ã®å ´åˆã¯ Authentication Required 応ç”ãŒè¿”ã•れã¾ã™ã€‚ã§ã™ã‹ã‚‰ã€ã“れをè¨å®šã—ãªã„㨠システムを安全ã«ä¿ã¤ã“ã¨ãŒã§ãã€NCSA 互æ›ã®æŒ¯ã‚‹èˆžã„ã‚’ã•ã›ã‚‹ã“ã¨ã«ãªã‚Šã¾ã™ã€‚
ユーザ㮠.htaccess
ファイルã§ä»–ã®æ‰¿èªæ‰‹æ®µã¸ã®
å§”è²ãŒã§ãるよã†ã«ã™ã‚‹ã“ã¨ã®æ„味ã™ã‚‹ã¨ã“ã‚ã¯å分ã«è€ƒæ…®ã—ã¦ãŠã„ã¦ãã ã•ã„。
ãã—ã¦ãれãŒã€æœ¬å½“ã«æœ›ã‚€æŒ™å‹•ã§ã‚ã‚‹ã“ã¨ã‚’確ã‹ã‚ã¦ãã ã•ã„。
通常ã¯ä¸€ã¤ã® .htpasswd
ファイルを安全ã«ã™ã‚‹æ–¹ãŒ
より多ãã®ã‚¢ã‚¯ã‚»ã‚¹ã‚¤ãƒ³ã‚¿ãƒ•ェースをæŒã¤ã‹ã‚‚ã—れãªã„データベースを
安全ã«ã™ã‚‹ã‚ˆã‚Šã‚‚ç°¡å˜ã§ã™ã€‚