]> granicus.if.org Git - apache/blob - docs/manual/mod/mod_authz_owner.xml.ko
switch to the new format for outdated revision references
[apache] / docs / manual / mod / mod_authz_owner.xml.ko
1 <?xml version="1.0" encoding="EUC-KR" ?>
2 <!DOCTYPE modulesynopsis SYSTEM "../style/modulesynopsis.dtd">
3 <?xml-stylesheet type="text/xsl" href="../style/manual.ko.xsl"?>
4 <!-- English Revision: 105989 -->
5
6 <!--
7  Copyright 2004 The Apache Software Foundation
8
9  Licensed under the Apache License, Version 2.0 (the "License");
10  you may not use this file except in compliance with the License.
11  You may obtain a copy of the License at
12
13      http://www.apache.org/licenses/LICENSE-2.0
14
15  Unless required by applicable law or agreed to in writing, software
16  distributed under the License is distributed on an "AS IS" BASIS,
17  WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
18  See the License for the specific language governing permissions and
19  limitations under the License.
20 -->
21
22 <modulesynopsis metafile="mod_authz_owner.xml.meta">
23
24 <name>mod_authz_owner</name> 
25 <description>ÆÄÀÏ ¼ÒÀ¯ÀÚ¸¦ ÀÌ¿ëÇÑ ±ÇÇѺο©</description>
26 <status>Extension</status>
27 <sourcefile>mod_authz_owner.c</sourcefile>
28 <identifier>authz_owner_module</identifier>
29 <compatibility>¾ÆÆÄÄ¡ 2.1 ÀÌÈĺÎÅÍ</compatibility>
30
31 <summary>
32     <p>ÀÌ ¸ðµâÀº HTTP ÀÎÁõ¿¡ »ç¿ëÇÑ »ç¿ëÀÚ ¾ÆÀ̵ð(À¥ »ç¿ëÀÚ
33     ¾ÆÀ̵ð)¸¦ ¿äûÇÑ ÆÄÀÏÀÇ ÆÄÀϽýºÅÛ ¼ÒÀ¯ÀÚ/±×·ì°ú ºñ±³ÇÏ¿©
34     ÆÄÀÏÀÇ Á¢±Ù±ÇÇÑÀ» ºÎ¿©ÇÑ´Ù. ¿©±â¼­ »ç¿ëÀÚ¸í°ú ¾ÏÈ£´Â À̹Ì
35     <module>mod_auth_basic</module>À̳ª
36     <module>mod_auth_digest</module> °°Àº ÀÎÁõ¸ðµâÀÇ È®ÀÎÀ»
37     °ÅÃÆ´Ù. <module>mod_authz_owner</module>´Â <directive
38     module="core">Require</directive> Áö½Ã¾îÀÇ ´ÙÀ½ µÎ ¾Æ±Ô¸ÕÆ®,
39     <code>file-owner</code>¿Í <code>file-group</code>À» Ã³¸®ÇÑ´Ù:</p>
40
41     <dl>
42       <dt><code>file-owner</code></dt>
43       <dd>À¥ »ç¿ëÀÚ¸íÀÌ ¿äûÇÑ ÆÄÀÏ ¼ÒÀ¯ÀÚÀÇ ½Ã½ºÅÛ À̸§°ú °°¾Æ¾ß
44       ÇÑ´Ù. Áï, ¿î¿µÃ¼Á¦°¡ ¿äûÇÑ ÆÄÀÏÀÇ ¼ÒÀ¯ÀÚ°¡
45       <code>jones</code>¶ó¸é, À¥À» ÅëÇØ ÆÄÀÏ¿¡ Á¢±ÙÇϴ »ç¿ëÀÚµµ
46       ¸¶Âù°¡Áö·Î <code>jones</code>À̾î¾ß ÇÑ´Ù.</dd>
47
48       <dt><code>file-group</code></dt>
49       <dd>ÆÄÀÏÀ» ¼ÒÀ¯ÇÑ ½Ã½ºÅÛ ±×·ì¸íÀÌ
50       <module>mod_authz_groupfile</module>À̳ª
51       <module>mod_authz_dbm</module>°ú °°Àº ±×·ì µ¥ÀÌÅͺ£À̽º¿¡
52       ÀÖ°í, À¥ »ç¿ëÀÚ¸íÀÌ ÇØ´ç ±×·ì¿¡ ¼ÓÇؾߠÇÑ´Ù. ¿¹¸¦ µé¾î,
53       ¿î¿µÃ¼Á¦°¡ ¿äûÇÑ ÆÄÀÏÀ» <code>accounts</code> (½Ã½ºÅÛ)
54       ±×·ìÀÌ ¼ÒÀ¯ÇÏ°í ÀÖ´Ù¸é, ±×·ì µ¥ÀÌÅͺ£À̽º¿¡
55       <code>accounts</code>¶ó´Â ±×·ìÀÌ ÀÖ°í ¿äû¿¡ »ç¿ëÇÑ À¥
56       »ç¿ëÀÚ¸íÀÌ ±× ±×·ì¿¡ ¼ÓÇؾߠÇÑ´Ù.</dd>
57     </dl>
58
59     <note><title>ÁÖÀÇ</title>
60       <p><module>mod_authz_owner</module>°¡ ½ÇÁ¦·Î ÆÄÀϽýºÅÛ¿¡
61       ÀÖÁö ¾Ê´Â ÀÚ¿øÀ» (<em>Áï,</em> °¡»ó ÀÚ¿ø) ±ÇÇѺο©ÇÑ´Ù¸é,
62       Á¢±ÙÀ» °ÅºÎÇÑ´Ù.</p>
63
64       <p>ƯÈ÷ <a
65       href="../content-negotiation.html#multiviews">³»¿ëÇù»óÇÑ
66       "MultiViews"</a> ÀÚ¿øÀ» ±ÇÇѺο©ÇÏÁö ¾Ê´Â´Ù.</p>
67     </note>
68 </summary>
69 <seealso><directive module="core">Require</directive></seealso>
70 <seealso><directive module="core">Satisfy</directive></seealso>
71
72 <section id="examples"><title>¼³Á¤ ¿¹Á¦</title>
73
74     <section id="examples.file-owner"><title>Require file-owner</title>
75       <p>¾ÆÆÄÄ¡ À¥¼­¹ö¸¦ ¿î¿µÇϴ ´ÙÁß»ç¿ëÀÚ ½Ã½ºÅÛ¿¡¼­ °¢ »ç¿ëÀÚ°¡
76       <code>~/public_html/private</code>¿¡ ÀÚ½ÅÀÇ ÆÄÀÏÀ» ÀúÀåÇÑ´Ù°í
77       °¡Á¤ÇÏÀÚ. ¸ðµç À¥ »ç¿ëÀÚ¸íÀ» ÀúÀåÇϴ <directive
78       module="mod_authn_dbm">AuthDBMUserFile</directive>
79       µ¥ÀÌÅͺ£À̽º°¡ ÀÖ°í, ¿©±â¿¡ ÀúÀåµÈ »ç¿ëÀÚ¸íÀº ¼­¹ö¿¡¼­
80       ½ÇÁ¦ ÆÄÀÏÀ» ¼ÒÀ¯Çϴ ½Ã½ºÅÛ »ç¿ëÀÚ¸í°ú µ¿ÀÏÇÏ´Ù. ÀÌ °æ¿ì
81       ¾Æ·¡ ¼³Á¤Àº ÆÄÀÏ ¼ÒÀ¯ÀÚ¿¡°Ô¸¸ Á¢±ÙÀ» Çã¿ëÇÑ´Ù. »ç¿ëÀÚ
82       <code>jones</code>´Â ÆÄÀÏÀ» <code>jones</code>°¡ ¾Æ´Ñ
83       <code>smith</code>°¡ ¼ÒÀ¯ÇÏ°í Àִ ÇÑ
84       <code>/home/smith/public_html/private</code>¿¡ Àִ ÆÄÀÏ¿¡
85       Á¢±ÙÇÒ ¼ö ¾ø´Ù.</p>
86
87       <example>
88         &lt;Directory /home/*/public_html/private&gt;<br />
89         <indent>
90           AuthType Basic<br />
91           AuthName MyPrivateFiles<br />
92           AuthBasicProvider dbm<br />
93           AuthDBMUserFile /usr/local/apache2/etc/.htdbm-all<br />
94           Satisfy All<br />
95           Require file-owner<br />
96         </indent>
97         &lt;/Directory&gt;
98       </example>
99     </section>
100
101     <section id="examples.file-group"><title>Require file-group</title>
102       <p>À§¿Í »óȲÀÌ ºñ½ÁÇÏÁö¸¸ ¿©·¯¸íÀÌ
103       <code>~/public_html/project-foo</code>¿¡ ÇÁ·ÎÁ§Æ® ÆÄÀÏÀ»
104       °øÀ¯ÇÑ´Ù°í °¡Á¤ÇÏÀÚ. ÆÄÀϵéÀº ½Ã½ºÅÛ ±×·ì <code>foo</code>°¡
105       ¼ÒÀ¯Çϸç, ¸ðµç À¥ »ç¿ëÀÚ¸í°ú »ç¿ëÀÚ ±×·ìÀ» ±â·ÏÇϴ <directive
106       module="mod_authz_dbm">AuthDBMGroupFile</directive>
107       µ¥ÀÌÅͺ£À̽º°¡ ÀÖ´Ù. <em>Áï,</em> ÃÖ¼ÒÇÑ <code>foo</code>¶ó´Â
108       ±×·ì¿¡ ±¸¼º¿øÀÌ ÀÖ´Ù. <code>jones</code>¿Í
109       <code>smith</code>°¡ ¸ðµÎ ±×·ì <code>foo</code>ÀÇ
110       ±¸¼º¿øÀ̶ó¸é, µÑ ¸ðµÎ <code>project-foo</code> µð·ºÅ丮¿¡
111       Á¢±ÙÇÒ ¼ö ÀÖ´Ù.</p>
112
113       <example>
114         &lt;Directory /home/*/public_html/project-foo&gt;<br />
115         <indent>
116           AuthType Basic<br />
117           AuthName "Project Foo Files"<br />
118           AuthBasicProvider dbm<br />
119           <br />
120           # combined user/group database<br />
121           AuthDBMUserFile  /usr/local/apache2/etc/.htdbm-all<br />
122           AuthDBMGroupFile /usr/local/apache2/etc/.htdbm-all<br />
123           <br />
124           Satisfy All<br />
125           Require file-group<br />
126         </indent>
127         &lt;/Directory&gt;
128       </example>
129     </section>
130 </section>
131
132 <directivesynopsis>
133 <name>AuthzOwnerAuthoritative</name>
134 <description>±ÇÇѺο©¸¦ Àú¼öÁØ ¸ðµâ·Î ³Ñ°ÜÁÙÁö ¿©ºÎ</description>
135 <syntax>AuthzOwnerAuthoritative On|Off</syntax>
136 <default>AuthzOwnerAuthoritative On</default>
137 <contextlist><context>directory</context><context>.htaccess</context>
138 </contextlist>
139 <override>AuthConfig</override>
140
141 <usage>
142     <p><directive>AuthzOwnerAuthoritative</directive> Áö½Ã¾î¸¦
143     Á÷Á¢ <code>Off</code>·Î ¼³Á¤Çϸ頴ÙÀ½°ú °°Àº °æ¿ì »ç¿ëÀÚ
144     ±ÇÇѺο©¸¦ (<code>modules.c</code> ÆÄÀÏ¿¡¼­ Á¤ÀÇÇÑ) Àú¼öÁØ
145     ¸ðµâ·Î ³Ñ°ÜÁØ´Ù.</p>
146
147     <ul>
148     <li><code>file-owner</code>¸¦ »ç¿ëÇϸé ÆÄÀϽýºÅÛ ¼ÒÀ¯ÀÚ¸¦
149     ¾Ë ¼ö ¾ø°Å³ª ÁÖ¾îÁø À¥ »ç¿ëÀÚ¸í°ú ´Ù¸¥ °æ¿ì</li>
150
151     <li><code>file-group</code>À» »ç¿ëÇϸé ÆÄÀϽýºÅÛ ±×·ìÀ»
152     ¾Ë ¼ö ¾ø°Å³ª ÁÖ¾îÁø À¥ »ç¿ëÀÚ¸íÀÌ ±¸¼º¿øÀÌ ¾Æ´Ñ °æ¿ì.</li>
153     </ul>
154
155     <p>¶Ç, °ªÀ» <code>Off</code>·Î ¼³Á¤Çϸé
156     <code>file-owner</code>¿Í <code>file-group</code>À» °áÇÕÇÏ¿©,
157     µÑ Áß Çϳª¸¸ ¸¸Á·Çصµ Á¢±ÙÀ» Çã°¡ÇÑ´Ù.</p>
158
159     <p>±âº»ÀûÀ¸·Î Á¦¾î¸¦ ³Ñ±âÁö¾Ê°í, ¸ð¸£´Â ±×·ìÀÇ °æ¿ì ÀÎÁõ
160     ÇÊ¿ä ÀÀ´äÀ» ÇÑ´Ù. ÀÌ Áö½Ã¾î¸¦ <code>Off</code>·Î ¼³Á¤ÇÏÁö¾ÊÀ¸¸é
161     ½Ã½ºÅÛÀÌ ¾ÈÀüÇÏ°Ô À¯ÁöµÇ¸ç, NCSA À¥¼­¹ö¿Í °°ÀÌ µ¿ÀÛÇÑ´Ù.</p>
162 </usage>
163 </directivesynopsis>
164
165 </modulesynopsis>