| <?xml version="1.0" encoding="iso-2022-jp"?> |
| <!DOCTYPE modulesynopsis SYSTEM "../style/modulesynopsis.dtd"> |
| <?xml-stylesheet type="text/xsl" href="../style/manual.ja.xsl"?> |
| <!-- English Revision: 151408 --> |
| |
| <!-- |
| Copyright 2005 The Apache Software Foundation as |
| applicable. |
| |
| Licensed under the Apache License, Version 2.0 (the "License"); |
| you may not use this file except in compliance with the License. |
| You may obtain a copy of the License at |
| |
| http://www.apache.org/licenses/LICENSE-2.0 |
| |
| Unless required by applicable law or agreed to in writing, software |
| distributed under the License is distributed on an "AS IS" BASIS, |
| WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. |
| See the License for the specific language governing permissions and |
| limitations under the License. |
| --> |
| |
| <modulesynopsis metafile="mod_authz_owner.xml.meta"> |
| |
| <name>mod_authz_owner</name> |
| <description>$B%U%!%$%k$N=jM-<T$K4p$E$$$?>5G'(B</description> |
| <status>Extension</status> |
| <sourcefile>mod_authz_owner.c</sourcefile> |
| <identifier>authz_owner_module</identifier> |
| <compatibility>Apache 2.1 $B0J9_$G;HMQ2DG=(B</compatibility> |
| |
| <summary> |
| <p>$B$3$N%b%8%e!<%k$O%j%/%(%9%H$5$l$?%U%!%$%k$N%U%!%$%k%7%9%F%`$N(B |
| $B=jM-<T$d%0%k!<%W$r(B HTTP $BG'>Z$K;H$o$l$?%f!<%6(B ID ($B%&%'%V%f!<%6(B ID) $B$H(B |
| $BHf3S$9$k$3$H$G%"%/%;%9$r>5G'$7$^$9!#Ds6!$5$l$?%f!<%6L>$H%Q%9%o!<%I$O(B |
| <module>mod_auth_basic</module> $B$d(B |
| <module>mod_auth_digest</module> $B$N$h$&$JG'>Z%b%8%e!<%k$G4{$K(B |
| $BE,@Z$K8!>Z$5$l$F$$$kI,MW$,$"$j$^$9!#(B<module>mod_authz_owner</module> |
| $B$O0J2<$N$h$&$K!"(B<directive module="core" |
| >Require</directive> $B%G%#%l%/%F%#%V$N(B <code>file-owner</code> $B$H(B |
| <code>file-group</code> $B$H$$$&Fs$D$N0z?t$rG'<1$7$^$9(B:</p> |
| |
| <dl> |
| <dt><code>file-owner</code></dt> |
| <dd>$BDs6!$5$l$?%&%'%V%f!<%6L>$O%j%/%(%9%H$5$l$?%U%!%$%k$N=jM-<T$N(B |
| $B%7%9%F%`$K$*$1$kL>A0$H0lCW$9$kI,MW$,$"$j$^$9!#$D$^$j!"%*%Z%l!<%F%#%s%0(B |
| $B%7%9%F%`$,%U%!%$%k$O(B <code>jones</code> $B$K$h$j=jM-$5$l$F$$$k(B |
| $B$H8@$C$?$H$-$O!"%&%'%V$+$i$N%"%/%;%9$K;H$o$l$k%f!<%6L>$b(B |
| <code>jones</code> $B$G$J$1$l$P$J$j$^$;$s!#(B</dd> |
| |
| <dt><code>file-group</code></dt> |
| <dd>$B%U%!%$%k$r=jM-$9$k%7%9%F%`$N%0%k!<%W$NL>A0$,!"Nc$($P(B |
| <module>mod_authz_groupfile</module> $B$d(B <module>mod_authz_dbm</module> |
| $B$K$h$jDs6!$5$l$k%0%k!<%W%G!<%?%Y!<%9$KB8:_$7$F$$$F!"(B |
| $B%&%'%V%f!<%6L>$,$=$N%0%k!<%W$KB0$7$F$$$J$1$l$P$J$j$^$;$s!#(B |
| $BNc$($P!"%*%Z%l!<%F%#%s%0%7%9%F%`$,%U%!%$%k$O(B ($B%7%9%F%`$N(B) $B%0%k!<%W(B |
| <code>accounts</code> $B$K$h$j=jM-$5$l$F$$$k$H8@$C$?$H$-$O!"(B |
| <code>accounts</code> $B$,%0%k!<%W%G!<%?%Y!<%9$KB8:_$7$F!"(B |
| $B%j%/%(%9%H$K;HMQ$5$l$?%&%'%V%f!<%6L>$,$=$N%0%k!<%W$KB0$7$F$$$k(B |
| $BI,MW$,$"$j$^$9!#(B</dd> |
| </dl> |
| |
| <note><title>$BCm(B</title> |
| <p>$B%U%!%$%k%7%9%F%`$K<B:]$K$OB8:_$7$J$$%j%=!<%9(B |
| (<em>$B$D$^$j(B</em> $B%P!<%A%c%k$J%j%=!<%9(B) $B$N>5G'$K(B |
| <module>mod_authz_owner</module> $B$,;HMQ$5$l$?$H$-$O!"(B |
| $B%"%/%;%9$O5qH]$5$l$^$9!#(B</p> |
| |
| <p>$BFC$K!"(B<a |
| href="../content-negotiation.html#multiviews">$B%3%s%F%s%H(B |
| $B%M%4%7%(!<%7%g%s$5$l$?(B"MultiViews"</a> $B$N%j%=!<%9$O(B |
| $B7h$7$F>5G'$7$^$;$s!#(B</p> |
| </note> |
| </summary> |
| <seealso><directive module="core">Require</directive></seealso> |
| <seealso><directive module="core">Satisfy</directive></seealso> |
| |
| <section id="examples"><title>$B@_DjNc(B</title> |
| |
| <section id="examples.file-owner"><title>Require file-owner</title> |
| <p>$BJ#?t%f!<%6$N%7%9%F%`$G(B Apache $B%&%'%V%5!<%P$,<B9T$5$l$F$$$F!"(B |
| <code>~/public_html/private</code> $B$K3F%f!<%6$,%U%!%$%k$rCV$$$F$$$k$H$7$^$9!#(B |
| <directive module="mod_authn_dbm">AuthDBMUserFile</directive> |
| $B%G!<%?%Y!<%9$,0l$D$@$1$"$j!"$9$Y$F$N%&%'%V%f!<%6L>$,Ns5s$5$l$F$*$j!"(B |
| $B$3$N%f!<%6L>$,%5!<%P$G<B:]$K%U%!%$%k$r=jM-$7$F$$$k%f!<%6L>$H0lCW$7$F$$$k>l9g!"(B |
| $B<!$N@a$N$h$&$J@_Dj$G!"%f!<%6$,<+J,<+?H$N%U%!%$%k$K%"%/%;%9$G$-$k$h$&$K$J$j$^$9!#(B |
| <code>/home/smith/public_html/private</code> $B$NCf$N%U%!%$%k$O!"=jM-<T$,(B |
| <code>smith</code> $B$NBe$o$j$K(B <code>jones</code> $B$K$J$C$F$$$J$$8B$j!"(B |
| <code>jones</code> $B$K$O%"%/%;%9$O5v2D$5$l$^$;$s!#(B</p> |
| |
| <example> |
| <Directory /home/*/public_html/private><br /> |
| <indent> |
| AuthType Basic<br /> |
| AuthName MyPrivateFiles<br /> |
| AuthBasicProvider dbm<br /> |
| AuthDBMUserFile /usr/local/apache2/etc/.htdbm-all<br /> |
| Satisfy All<br /> |
| Require file-owner<br /> |
| </indent> |
| </Directory> |
| </example> |
| </section> |
| |
| <section id="examples.file-group"><title>Require file-group</title> |
| <p>$B>e5-$N$h$&$J%7%9%F%`$G!"?t?M$N%f!<%6$,%W%m%8%'%/%H$N%U%!%$%k$r(B |
| <code>~/public_html/project-foo</code> $B$G6&M-$7$F$$$k$H$7$^$9!#(B |
| $B%U%!%$%k$O%7%9%F%`$N%0%k!<%W(B <code>foo</code> $B$K=jM-$5$l$F$$$F!"(B |
| <directive module="mod_authz_dbm">AuthDBMGroupFile</directive> |
| $B%G!<%?%Y!<%9$,0l$D$@$1$"$j!"$=$3$K$9$Y$F$N%&%'%V%f!<%6L>$H(B |
| $B%0%k!<%W$N%a%s%P$,Ns5s$5$l$F$$$k!"(B<em>$B$D$^$j(B</em>$B!"$=$l$i$N(B |
| $B%f!<%6$O>/$J$/$H$b(B <code>foo</code> $B$H$$$&%0%k!<%W$KB0$7$F$$$k!"$H$7$^$9!#(B |
| <code>jones</code> $B$H(B<code>smith</code> $B$NFs?M6&$,%0%k!<%W(B |
| <code>foo</code> $B$N%a%s%P$G$"$k>l9g!"$I$A$i$N?M$bN>J}$N(B |
| <code>project-foo</code> $B$K%"%/%;%9$,5v2D$5$l$^$9!#(B</p> |
| |
| <example> |
| <Directory /home/*/public_html/project-foo><br /> |
| <indent> |
| AuthType Basic<br /> |
| AuthName "Project Foo Files"<br /> |
| AuthBasicProvider dbm<br /> |
| <br /> |
| # combined user/group database<br /> |
| AuthDBMUserFile /usr/local/apache2/etc/.htdbm-all<br /> |
| AuthDBMGroupFile /usr/local/apache2/etc/.htdbm-all<br /> |
| <br /> |
| Satisfy All<br /> |
| Require file-group<br /> |
| </indent> |
| </Directory> |
| </example> |
| </section> |
| </section> |
| |
| <directivesynopsis> |
| <name>AuthzOwnerAuthoritative</name> |
| <description>$B>5G'$,2<0L>5G'%b%8%e!<%k$KEO$5$l$k$+$I$&$+$r@_Dj$9$k(B</description> |
| <syntax>AuthzOwnerAuthoritative On|Off</syntax> |
| <default>AuthzOwnerAuthoritative On</default> |
| <contextlist><context>directory</context><context>.htaccess</context> |
| </contextlist> |
| <override>AuthConfig</override> |
| |
| <usage> |
| <p><directive>AuthzOwnerAuthoritative</directive> $B%G%#%l%/%F%#%V$r(B |
| $BL@<(E*$K(B <code>Off</code> $B$K@_Dj$9$k$H!"0J2<$N>l9g$KG'>Z$,(B |
| (<code>modules.c</code> $B$GDj5A$5$l$F$$$k(B) $B2<0L$N%b%8%e!<%k$K(B |
| $BEO$5$l$k$h$&$K$7$^$9(B:</p> |
| |
| <ul> |
| <li><code>file-owner</code> $B$N>l9g$O!"Ds6!$5$l$?%&%'%V%f!<%6L>$K(B |
| $B%U%!%$%k%7%9%F%`$N=jM-<T$,0lCW$7$J$$$+!"=jM-<T$,$o$+$i$J$$>l9g!#(B</li> |
| |
| <li><code>file-group</code> $B$N>l9g$O!"Ds6!$5$l$?%&%'%V%f!<%6L>$,(B |
| $B%U%!%$%k%7%9%F%`%0%k!<%W$KB8:_$7$J$$$+!"$o$+$i$J$$>l9g!#(B</li> |
| </ul> |
| |
| <p>$BCM$r(B <code>Off</code> $B$K@_Dj$9$k$H!"(B<code>file-owner</code> $B$H(B |
| <code>file-group</code> $B$rAH$_9g$o$;$k$3$H$b$G$-$k$h$&$K$J$j!"(B |
| $B$=$N>l9g$O$I$A$i$+(B ($BN>J}$G$b(B) $B$K%^%C%A$7$?>l9g$K%"%/%;%9$r5v2D$5$l$^$9!#(B</p> |
| |
| <p>$B%G%U%)%k%H$G$O@)8f$OEO$5$l$:!"L$CN$N%0%k!<%W$N>l9g$O(B Authentication |
| Required $B1~Ez$,JV$5$l$^$9!#$G$9$+$i!"(B<code>Off</code> $B$K@_Dj$7$J$$$3$H$G(B |
| $B%7%9%F%`$r0BA4$KJ]$D$3$H$,$G$-!"(BNCSA $B8_49$N?6$kIq$$$r$5$;$k$3$H$K$J$j$^$9!#(B</p> |
| </usage> |
| </directivesynopsis> |
| |
| </modulesynopsis> |