home *** CD-ROM | disk | FTP | other *** search
/ Chip 2004 November / CMCD1104.ISO / Software / Complet / Apache / apache_2.0.52-win32-x86-no_ssl.msi / Data.Cab / F277849_auth.xml.ja < prev    next >
Extensible Markup Language  |  2004-09-04  |  17KB  |  388 lines

  1. <?xml version='1.0' encoding='iso-2022-jp' ?>
  2. <!DOCTYPE manualpage SYSTEM "../style/manualpage.dtd">
  3. <?xml-stylesheet type="text/xsl" href="../style/manual.ja.xsl"?>
  4. <!-- English Revision: 1.1.2.8 -->
  5.  
  6. <!--
  7.  Copyright 2003-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. <manualpage metafile="auth.xml.meta">
  23. <parentdocument href="./">How-To / $B%A%e!<%H%j%"%k(B</parentdocument>
  24.  
  25. <title>$BG'>Z!">5G'!"%"%/%;%9@)8f(B</title>
  26.  
  27. <summary>
  28.     <p>$B!VG'>Z!W$H$O!"C/$+$,<+J,$OC/$G$"$k$+$r<gD%$7$?>l9g$K!"(B
  29.     $B$=$l$r3NG'$9$k$?$a$NA42aDx$r;X$7$^$9!#!V>5G'!W$H$O!"(B
  30.     $BC/$+$,9T$-$?$$>l=j$K9T$1$k$h$&$K!"$"$k$$$OM_$7$$>pJs$r(B
  31.     $BF@$k$3$H$,$G$-$k$h$&$K$9$k$?$a$NA42aDx$r;X$7$^$9!#(B</p>
  32. </summary>
  33.   
  34. <section id="related"><title>$B4XO"$9$k%b%8%e!<%k$H%G%#%l%/%F%#%V(B</title>
  35.     <related>
  36.       <modulelist>
  37.         <module>mod_auth</module>
  38.         <module>mod_access</module>
  39.       </modulelist>
  40.  
  41.       <directivelist>
  42.         <directive module="mod_access">Allow</directive>
  43.         <directive module="mod_auth">AuthGroupFile</directive>
  44.         <directive module="core">AuthName</directive>
  45.         <directive module="core">AuthType</directive>
  46.         <directive module="mod_auth">AuthUserFile</directive>
  47.         <directive module="mod_access">Deny</directive>
  48.         <directive module="core">Options</directive>
  49.         <directive module="core">Require</directive>
  50.       </directivelist>
  51.     </related>
  52. </section>
  53.  
  54. <section id="introduction"><title>$B$O$8$a$K(B</title>
  55.     <p>$B$b$75!L)$N>pJs$d!"$4$/$4$/>/?t%0%k!<%W$N?M8~$1$N>pJs$r(B
  56.     $B%&%'%V%5%$%H$KCV$/$N$G$"$l$P!"$3$NJ8=q$K=q$+$l$F$$$k(B
  57.     $B%F%/%K%C%/$r;H$&$3$H$G!"$=$N%Z!<%8$r8+$F$$$k?M$?$A$,(B
  58.     $BK>$_$N?M$?$A$G$"$k$3$H$r3N<B$K$G$-$k$G$7$g$&!#(B</p>
  59.  
  60.     <p>$B$3$NJ8=q$G$O!"B?$/$N?M$,:NMQ$9$k$G$"$m$&!"(B
  61.     $B%&%'%V%5%$%H$N0lItJ,$rJ]8n$9$k!V0lHLE*$J!W(B
  62.     $BJ}K!$K$D$$$F%+%P!<$7$F$$$^$9!#(B</p>
  63. </section>
  64.  
  65. <section id="theprerequisites"><title>$B=`Hw(B</title>
  66.     <p>$B$3$NJ8=q$G<h$j07$o$l$k%G%#%l%/%F%#%V$O!"(B
  67.     $B%a%$%s%5!<%P@_Dj%U%!%$%k(B ($BIaDL$O(B 
  68.     <directive module="core" type="section">Directory</directive>
  69.     $B%;%/%7%g%sCf(B) $B$+!"$"$k$$$O%G%#%l%/%H%jKh$N@_Dj%U%!%$%k(B 
  70.     (<code>.htaccess</code> $B%U%!%$%k(B) $B$+$GMQ$$$^$9!#(B</p>
  71.  
  72.     <p><code>.htaccess</code> $B%U%!%$%k$rMQ$$$k$N$G$"$l$P!"(B
  73.     $B$3$l$i$N%U%!%$%k$KG'>ZMQ$N%G%#%l%/%F%#%V$rCV$1$k$h$&$K(B
  74.     $B%5!<%P$N@_Dj$r$7$J$$$H$$$1$J$$$G$7$g$&!#$3$l$O(B
  75.     <directive module="core">AllowOverride</directive>
  76.     $B%G%#%l%/%F%#%V$G2DG=$K$J$j$^$9!#(B
  77.     <directive module="core">AllowOverride</directive>
  78.     $B%G%#%l%/%F%#%V$G$O!"%G%#%l%/%H%jKh$N@_Dj%U%!%$%kCf$KCV$/$3$H$N$G$-$k(B
  79.     $B%G%#%l%/%F%#%V$r!"$b$7$"$l$P!";XDj$7$^$9!#(B</p>
  80.  
  81.     <p>$BG'>Z$K$D$$$FOC$r?J$a$F$$$k$N$G!"<!$N$h$&$J(B
  82.     <directive module="core">AllowOverride</directive>
  83.     $B%G%#%l%/%F%#%V$,I,MW$K$J$k$G$7$g$&!#(B</p>
  84.  
  85.     <example>
  86.       AllowOverride AuthConfig
  87.     </example>
  88.  
  89.     <p>$B$=$&$G$J$/!"%a%$%s%5!<%P@_Dj%U%!%$%k$NCf$K(B
  90.     $BD>@\CV$/$N$G$"$l$P!"EvA3$J$,$i$=$N%U%!%$%k$X$N=q$-9~$_(B
  91.     $B8"8B$r;}$C$F$$$J$1$l$P$J$i$J$$$G$7$g$&!#(B</p>
  92.  
  93.     <p>$B$^$?!"$I$N%U%!%$%k$,$I$3$KJ]B8$5$l$F$$$k$+CN$k$?$a$K!"(B
  94.     $B%5!<%P$N%G%#%l%/%H%j9=B$$K$D$$$F>/$7CN$C$F$*$/(B
  95.     $BI,MW$,$"$k$G$7$g$&!#(B
  96.     $B$3$l$O$=$s$J$KFq$7$/$J$$$N$G!"$3$NJ8=qCf$G(B
  97.     $B%G%#%l%/%H%j9=B$$K$D$$$FCN$C$F$*$/I,MW$,$"$k>lLL$G$O!"(B
  98.     $BL@$i$+$K$J$k$h$&$K$7$^$9!#(B</p>
  99. </section>
  100.  
  101. <section id="gettingitworking"><title>$BF0:n$5$;$k(B</title>
  102.     <p>$B$G$O!"%5!<%P>e$N$"$k%G%#%l%/%H%j$r%Q%9%o!<%I$GJ]8n$9$k(B
  103.     $B4pK\<j=g$r<($7$^$9!#(B</p>
  104.  
  105.     <p>$B%Q%9%o!<%I%U%!%$%k$r:n$kI,MW$,$"$j$^$9!#(B
  106.     $B$3$N%U%!%$%k$O!"%&%'%V$+$i%"%/%;%9$G$-$k>l=j$K(B
  107.     $BCV$/$Y$-$G$O$"$j$^$;$s!#B>$N?M$,%Q%9%o!<%I%U%!%$%k$r(B
  108.     $B%@%&%s%m!<%I$G$-$J$$$h$&$K$9$k$?$a$G$9!#Nc$($P!"(B
  109.     <code>/usr/local/apache/htdocs</code> $B$G%I%-%e%a%s%H$r(B
  110.     $BDs6!$7$F$$$k$N$G$"$l$P!"%Q%9%o!<%I%U%!%$%k$O(B
  111.     <code>/usr/local/apache/passwd</code>
  112.     $B$J$I$KCV$$$?J}$,NI$$$G$7$g$&!#(B</p>
  113.  
  114.     <p>$B%U%!%$%k$r:n$k$?$a$K$O!"(BApache $BIUB0$N(B <a
  115.     href="../programs/htpasswd.html">htpasswd</a> 
  116.     $B$r;H$$$^$9!#$3$N%3%^%s%I$O(B Apache $B$r$I$3$K%$%s%9%H!<%k$7$h$&$H$b!"(B
  117.     $B%$%s%9%H!<%k%G%#%l%/%H%j$N(B <code>bin</code> 
  118.     $B%G%#%l%/%H%j0J2<$KCV$+$l$^$9!#%U%!%$%k$r:n$k$K$O!"<!$N$h$&$K(B
  119.     $B%?%$%W$7$F$/$@$5$$!#(B</p>
  120.  
  121.     <example>
  122.       htpasswd -c /usr/local/apache/passwd/passwords rbowen
  123.     </example>
  124.  
  125.     <p><code>htpasswd</code> $B$O!"%Q%9%o!<%I$rMW5a$7!"$=$N8e(B
  126.     $B3NG'$N$?$a$K$b$&0lEYF~NO$9$k$h$&$KMW5a$7$F$-$^$9!#(B</p>
  127.  
  128.     <example>
  129.       # htpasswd -c /usr/local/apache/passwd/passwords rbowen<br />
  130.       New password: mypassword<br />
  131.       Re-type new password: mypassword<br />
  132.       Adding password for user rbowen
  133.     </example>
  134.  
  135.     <p>$B$b$7(B <code>htpasswd</code> $B$,%Q%9$NCf$KF~$C$F$$$J$$>l9g$O!"(B
  136.     $B$b$A$m$s!"<B9T$9$k$?$a$K%W%m%0%i%`$^$G$N%U%k%Q%9$r(B
  137.     $B%?%$%W$9$kI,MW$,$"$j$^$9!#;d$N%5!<%P$G$"$l$P!"(B
  138.     <code>/usr/local/apache/bin/htpasswd</code>
  139.     $B$K%W%m%0%i%`$,CV$+$l$F$$$^$9!#(B</p>
  140.  
  141.     <p>$B<!$K!"%5!<%P$,%Q%9%o!<%I$rMW5a$9$k$h$&$K@_Dj$7$F!"(B
  142.     $B$I$N%f!<%6$,%"%/%;%9$r5v$5$l$F$$$k$+$r%5!<%P$KCN$i$;$J$1$l$P(B
  143.     $B$J$j$^$;$s!#(B <code>httpd.conf</code> $B$rJT=8$9$k$+(B
  144.     <code>.htaccess</code> $B%U%!%$%k$r;HMQ$9$k$+$G(B
  145.     $B@_Dj$7$^$9!#Nc$($P!"%G%#%l%/%H%j(B
  146.     <code>/usr/local/apache/htdocs/secret</code>
  147.     $B$rJ]8n$7$?$$>l9g$O!"(B
  148.     <code>/usr/local/apache/htdocs/secret/.htaccess</code>
  149.     $B$+(B httpd.conf $BCf$N(B <Directory
  150.     /usr/local/apache/apache/htdocs/secret> $B%;%/%7%g%s$K(B
  151.     $BG[CV$7$F!"<!$N%G%#%l%/%F%#%V$r;H$&$3$H$,$G$-$^$9!#(B</p>
  152.  
  153.     <example>
  154.       AuthType Basic<br />
  155.       AuthName "Restricted Files"<br />
  156.       AuthUserFile /usr/local/apache/passwd/passwords<br />
  157.       Require user rbowen
  158.     </example>
  159.  
  160.     <p>$B8D!9$N%G%#%l%/%F%#%V$K$D$$$F8+$F$_$^$7$g$&!#(B
  161.     <directive module="core">AuthType</directive>
  162.     $B%G%#%l%/%F%#%V$O$I$&$$$&G'>ZJ}K!$G%f!<%6$NG'>Z$r9T$&$+$r(B
  163.     $BA*Br$7$^$9!#:G$b0lHLE*$JJ}K!$O(B <code>Basic</code>
  164.     $B$G!"$3$l$O(B <module>mod_auth</module>
  165.     $B$G<BAu$5$l$F$$$^$9!#$7$+$7$J$,$i!"(B
  166.     $B$3$l$O5$$rIU$1$k$Y$-=EMW$J%]%$%s%H$J$N$G$9$,!"(B
  167.     Basic $BG'>Z$O%/%i%$%"%s%H$+$i%V%i%&%6$X!"(B
  168.     $B%Q%9%o!<%I$r0E9f2=$;$:$KAw$j$^$9!#$G$9$+$i!"(B
  169.     $B$3$NJ}K!$OFC$K5!L)@-$N9b$$%G!<%?$KBP$7$F$OMQ$$$k$Y$-$G$O(B
  170.     $B$"$j$^$;$s!#(B Apache $B$G$O$b$&0l$DJL$NG'>ZJ}K!(B:
  171.     <code>AuthType Digest</code> $B$r%5%]!<%H$7$F$$$^$9!#(B
  172.     $B$3$NJ}K!$O(B <module>mod_auth_digest</module>
  173.     $B$G<BAu$5$l$F$$$F!"$b$C$H0BA4$G$9!#(B
  174.     $B$4$/$4$/:G6a$N%/%i%$%"%s%H$7$+(B Digest
  175.     $BG'>Z$r%5%]!<%H$7$F$$$J$$$h$&$G$9!#(B</p>
  176.  
  177.     <p><directive module="core">AuthName</directive>
  178.     $B%G%#%l%/%F%#%V$G$O!"G'>Z$K;H$&(B <dfn>Realm</dfn> ($BLuCm(B: $BNN0h(B)
  179.     $B$r@_Dj$7$^$9!#(BRealm $B$OBg$-$/J,$1$FFs$D$N5!G=$rDs6!$7$^$9!#(B
  180.     $B0l$DL\$O!"%/%i%$%"%s%H$,%Q%9%o!<%I%@%$%"%m%0%\%C%/%9$N(B
  181.     $B0lIt$H$7$F%f!<%6$K$3$N>pJs$r$h$/Ds<($9$k!"$H$$$&$b$N$G$9!#(B
  182.     $BFs$DL\$K$O!"%/%i%$%"%s%H$,M?$($i$l$?G'>ZNN0h$KBP$7$F$I$N%Q%9%o!<%I$r(B
  183.     $BAw?.$9$l$PNI$$$N$+$r7hDj$9$k$?$a$K;H$o$l$k!"$H$$$&5!G=$G$9!#(B</p>
  184.  
  185.     <p>$BNc$($P!"(B<code>"Restricted Files"</code> $BNN0hCf$G(B
  186.     $B0lEYG'>Z$5$l$l$P!"F10l%5!<%P>e$G(B <code>"Restricted Files"</code>
  187.     Realm $B$H$7$F%^!<%/$5$l$?$I$s$JNN0h$G$b!"%/%i%$%"%s%H$O(B
  188.     $B<+F0E*$KF1$8%Q%9%o!<%I$r;H$*$&$H;n$_$^$9!#(B
  189.     $B$3$N$*$+$2$G!"J#?t$N@)8BNN0h$KF1$8(B realm $B$r6&M-$5$;$F!"(B
  190.     $B%f!<%6$,%Q%9%o!<%I$r2?EY$bMW5a$5$l$k;vBV$r(B
  191.     $BKI$0$3$H$,$G$-$^$9!#$b$A$m$s!"%;%-%e%j%F%#>e$NM}M3$+$i!"(B
  192.     $B%5!<%P$N%[%9%HL>$,JQ$o$l$P$$$D$G$bI,$:!"(B
  193.     $B%/%i%$%"%s%H$O:F$S%Q%9%o!<%I$r?R$M$kI,MW$,$"$j$^$9!#(B</p>
  194.  
  195.     <p><directive module="mod_auth">AuthUserFile</directive>
  196.     $B%G%#%l%/%F%#%V$O(B <code>htpasswd</code> $B$G:n$C$?(B
  197.     $B%Q%9%o!<%I%U%!%$%k$X$N%Q%9$r@_Dj$7$^$9!#(B
  198.     $B%f!<%6?t$,B?$$>l9g$O!"%j%/%(%9%HKh$N%f!<%6$NG'>Z$N$?$a$N(B
  199.     $B%W%l!<%s%F%-%9%H$NC5:w$,Hs>o$KCY$/$J$k$3$H$,$"$j$^$9!#(B
  200.     Apache $B$G$O%f!<%6>pJs$r9bB.$J%G!<%?%Y!<%9%U%!%$%k$K(B
  201.     $BJ]4I$9$k$3$H$b$G$-$^$9!#(B
  202.     <module>mod_auth_dbm</module> $B%b%8%e!<%k$,(B
  203.     <directive module="mod_auth_dbm">AuthDBMUserFile</directive>
  204.     $B%G%#%l%/%F%#%V$rDs6!$7$^$9!#$3$l$i$N%U%!%$%k$O(B <a
  205.     href="../programs/dbmmanage.html">dbmmanage</a>
  206.     $B%W%m%0%i%`$G:n@.$7$?$jA`:n$7$?$j$G$-$^$9!#(B
  207.     <a href="http://modules.apache.org/">Apache 
  208.     $B%b%8%e!<%k%G!<%?%Y!<%9(B</a>$BCf$K$"$k%5!<%I%Q!<%F%#!<@=$N(B
  209.     $B%b%8%e!<%k$G!"$=$NB>B?$/$N%?%$%W$NG'>Z%*%W%7%g%s$,(B
  210.     $BMxMQ2DG=$G$9!#(B</p>
  211.  
  212.     <p>$B:G8e$K!"(B<directive module="core">Require</directive>
  213.     $B%G%#%l%/%F%#%V$,!"%5!<%P$N$3$NNN0h$K%"%/%;%9$G$-$k%f!<%6$r(B
  214.     $B;XDj$9$k$3$H$K$h$C$F!"%W%m%;%9$N>5G'ItJ,$rDs6!$7$^$9!#(B
  215.     $B<!$N%;%/%7%g%s$G$O!"(B<directive module="core">Require</directive>
  216.     $B%G%#%l%/%F%#%V$NMM!9$JMQK!$K$D$$$F=R$Y$^$9!#(B</p>
  217. </section>
  218.  
  219. <section id="lettingmorethanonepersonin"><title>
  220. $BJ#?t$N?M$,F~$l$k$h$&$K$9$k(B</title>
  221.     <p>$B>e5-$N%G%#%l%/%F%#%V$O!"$?$@0l?M(B ($B6qBNE*$K$O%f!<%6L>(B
  222.     <code>rbowen</code> $B$NC/$+(B) $B$,%G%#%l%/%H%j$K(B
  223.     $BF~$l$k$h$&$K$7$^$9!#B?$/$N>l9g$O!"J#?t$N?M$,(B
  224.     $BF~$l$k$h$&$K$7$?$$$G$7$g$&!#$3$3$G(B
  225.     <directive module="mod_auth">AuthGroupFile</directive>
  226.     $B$NEP>l$G$9!#(B</p>
  227.  
  228.     <p>$B$b$7J#?t$N?M$,F~$l$k$h$&$K$7$?$$$N$G$"$l$P!"(B
  229.     $B%0%k!<%W$KB0$9$k%f!<%6$N0lMw$NF~$C$F$$$k!"%0%k!<%WL>$N$D$$$?(B
  230.     $B%0%k!<%W%U%!%$%k$r:n$kI,MW$,$"$j$^$9!#$3$N%U%!%$%k$N(B
  231.     $B=q<0$O$-$o$a$FC1=c$G!"$*9%$_$N%(%G%#%?$G@8@.$G$-$^$9!#(B
  232.     $B%U%!%$%k$NCf?H$O<!$N$h$&$J$b$N$G$9!#(B</p>
  233.  
  234.    <example>
  235.      GroupName: rbowen dpitts sungo rshersey
  236.    </example>
  237.  
  238.     <p>$B0l9T$K%9%Z!<%96h@Z$j$G!"%0%k!<%W$K=jB0$9$k%a%s%P!<$N(B
  239.     $B0lMw$r$J$i$Y$k$@$1$G$9!#(B</p>
  240.  
  241.     <p>$B4{$KB8:_$9$k%Q%9%o!<%I%U%!%$%k$K%f!<%6$r2C$($k>l9g$O!"(B
  242.     $B<!$N$h$&$K%?%$%W$7$F$/$@$5$$!#(B</p>
  243.  
  244.     <example>
  245.       htpasswd /usr/local/apache/passwd/passwords dpitts
  246.     </example>
  247.  
  248.     <p>$B0JA0$HF1$81~Ez$,JV$5$l$^$9$,!"?7$7$$%U%!%$%k$r(B
  249.     $B:n$k$N$G$O$J$/!"4{$K$"$k%U%!%$%k$KDI2C$5$l$F$$$^$9!#(B
  250.     ($B?7$7$$%Q%9%o!<%I%U%!%$%k$r:n$k$K$O(B <code>-c</code>
  251.     $B$r;H$$$^$9!#(B)</p>
  252.  
  253.     <p>$B$3$3$G<!$N$h$&$K$7$F(B <code>.htaccess</code> $B%U%!%$%k$r(B
  254.     $B=$@5$9$kI,MW$,$"$j$^$9!#(B</p>
  255.  
  256.     <example>
  257.       AuthType Basic<br />
  258.       AuthName "By Invitation Only"<br />
  259.       AuthUserFile /usr/local/apache/passwd/passwords<br />
  260.       AuthGroupFile /usr/local/apache/passwd/groups<br />
  261.       Require group GroupName
  262.     </example>
  263.  
  264.     <p>$B$3$l$G!"%0%k!<%W(B <code>GroupName</code> $B$K%j%9%H$5$l$F$$$F!"(B
  265.     <code>password</code> $B%U%!%$%k$K%(%s%H%j$,$"$k?M$O!"(B
  266.     $B@5$7$$%Q%9%o!<%I$r%?%$%W$9$l$PF~$k$3$H$,$G$-$k$G$7$g$&!#(B</p>
  267.  
  268.     <p>$B$b$C$HFCDj$;$:$KJ#?t$N%f!<%6$,F~$l$k$h$&$K$9$k!"(B
  269.     $B$b$&0l$D$NJ}K!$,$"$j$^$9!#%0%k!<%W%U%!%$%k$r:n$k$N$G$O$J$/!"(B
  270.     $B<!$N%G%#%l%/%F%#%V$r;H$($P$G$-$^$9!#(B</p>
  271.  
  272.     <example>
  273.       Require valid-user
  274.     </example>
  275.  
  276.     <p><code>require user rbowen</code> $B9T$G$J$/!">e5-$r;H$&$H!"(B
  277.     $B%Q%9%o!<%I%U%!%$%k$K%j%9%H$5$l$F$$$k?M$G$"$l$PC/$G$b(B
  278.     $B5v2D$5$l$^$9!#(B
  279.     $BC1$K%Q%9%o!<%I%U%!%$%k$r%0%k!<%WKh$KJ,$1$F$*$/$3$H$G!"(B
  280.     $B%0%k!<%W$N$h$&$J?6$kIq$$$r$5$;$k$3$H$b$G$-$^$9!#(B
  281.     $B$3$N%"%W%m!<%A$NMxE@$O!"(BApache $B$OFs$D$G$O$J$/!"(B
  282.     $B$?$@0l$D$N%U%!%$%k$@$1$r8!::$9$l$P$h$$$H$$$&E@$G$9!#(B
  283.     $B7gE@$O!"$?$/$5$s$N%Q%9%o!<%I%U%!%$%k$r4IM}$7$F!"$=$NCf$+$i(B
  284.     <directive module="mod_auth_file">AuthUserFile</directive>
  285.     $B%G%#%l%/%F%#%V$K@5$7$$%U%!%$%k$r;2>H$5$;$J$1$l$P$J$i$J$$E@$G$9!#(B</p>
  286. </section>
  287.  
  288. <section id="possibleproblems"><title>$B5/$3$j$($kLdBj(B</title>
  289.     <p>Basic $BG'>Z$,;XDj$5$l$F$$$k>l9g$O!"(B
  290.     $B%5!<%P$K%I%-%e%a%s%H$r%j%/%(%9%H$9$kEY$K(B
  291.     $B%f!<%6L>$H%Q%9%o!<%I$r8!::$7$J$1$l$P$J$j$^$;$s!#(B
  292.     $B$3$l$OF1$8%Z!<%8!"%Z!<%8$K$"$kA4$F$N2hA|$r(B
  293.     $B%j%m!<%I$9$k>l9g$G$"$C$F$b3:Ev$7$^$9(B
  294.      ($B$b$72hA|$bJ]8n$5$l$?%G%#%l%/%H%j$+$iMh$k$N$G$"$l$P(B) $B!#(B
  295.     $BM=A[$5$l$kDL$j!"$3$l$OF0:n$rB?>/CY$/$7$^$9!#(B
  296.     $BCY$/$J$kDxEY$O%Q%9%o!<%I%U%!%$%k$NBg$-$5$HHfNc$7$^$9$,!"(B
  297.     $B$3$l$O!"%U%!%$%k$r3+$$$F$"$J$?$NL>A0$rH/8+$9$k$^$G(B
  298.     $B%f!<%6L>$N%j%9%H$rFI$^$J$1$l$P$J$i$J$$$+$i$G$9!#(B
  299.     $B$=$7$F!"%Z!<%8$,%m!<%I$5$l$kEY$K$3$l$r9T$o$J$1$l$P(B
  300.     $B$J$j$^$;$s!#(B</p>
  301.  
  302.     <p>$B7kO@$H$7$F$O!"0l$D$N%Q%9%o!<%I%U%!%$%k$KCV$/$3$H$N$G$-$k(B
  303.     $B%f!<%6?t$K$O<B<AE*$J8B3&$,$"$j$^$9!#(B
  304.     $B$3$N8B3&$O%5!<%P%^%7%s$N@-G=$K0MB8$7$FJQ$o$j$^$9$,!"(B
  305.     $B?tI4$N%(%s%H%j$r1[$($?$"$?$j$+$iB.EYDc2<$,8+$i$l$k$HM=4|$5$l$F$$$^$9!#(B
  306.     $B$=$N;~$OB>$NG'>ZJ}K!$r9MN8$KF~$l$?J}$,NI$$$G$7$g$&!#(B</p>
  307. </section>
  308.  
  309. <section id="whatotherneatstuffcanido"><title>$B$b$C$H9*$_$K@)8f$G$-$J$$(B
  310. ?</title>
  311.     <p>$B%f!<%6L>$H%Q%9%o!<%I$K$h$kG'>Z$OG'>Z$N0l$D$NJ}K!$K2a$.$^$;$s!#(B
  312.     $B$7$P$7$PC/$G$"$k$+$H$$$&$3$H$H$O0c$&2?$+$K4p$E$$$F!"(B
  313.     $BF~$l$k$h$&$K$7$?$/$J$k$3$H$b$"$k$G$7$g$&!#(B
  314.     $BNc$($P$=$N?M$,$I$3$+$iMh$F$$$k$+$H$$$C$?$3$H$G$9!#(B</p>
  315.  
  316.     <p><directive module="mod_access">Allow</directive> $B$H(B
  317.     <directive module="mod_access">Deny</directive>
  318.     $B%G%#%l%/%F%#%V$r;H$C$F!"%I%-%e%a%s%H$rMW5a$7$F$-$?%^%7%s$N(B
  319.     $B%[%9%HL>$d%[%9%H%"%I%l%9$K4p$E$$$F5v2DIT5v2D$r@)8f$G$-$^$9!#(B
  320.     <directive module="mod_access">Order</directive>
  321.     $B%G%#%l%/%F%#%V$O$3$NFs$D$HO"7H$7$FF0:n$7!"(BApache 
  322.     $B$K$I$N=gHV$G%U%#%k%?$rE,MQ$9$k$+$rCN$i$;$^$9!#(B</p>
  323.  
  324.     <p>$B$3$l$i$N%G%#%l%/%F%#%V$N;H$$J}$O<!$N$h$&$K$J$j$^$9!#(B</p>
  325.  
  326.     <example>
  327.       Allow from <var>address</var>
  328.     </example>
  329.  
  330.     <p>$B$3$3$G!"(B<var>address</var> $B$O(B IP $B%"%I%l%9(B
  331.     ($B$^$?$O(B IP $B%"%I%l%9$N0lIt(B)$B!"$"$k$$$O40A4=$>~%I%a%$%sL>(B
  332.     ($B$^$?$O%I%a%$%sL>$N0lIt(B) $B$G$9!#(B
  333.     $BI,MW$G$"$l$PJ#?t$N%"%I%l%9$d%I%a%$%sL>$r;XDj$G$-$^$9!#(B</p>
  334.  
  335.     <p>$BNc$($P!"$b$7C/$+$,7G<(HD$r967b$7$F$$$F!"(B
  336.     $B$=$N?M$rJD$a=P$7$?$$$N$G$"$l$P!"(B
  337.     $B<!$N$h$&$K$9$k$3$H$,$G$-$^$9!#(B</p>
  338.  
  339.     <example>
  340.       Deny from 205.252.46.165
  341.     </example>
  342.  
  343.     <p>$B$3$N%"%I%l%9$+$iMh$k?M$O!"$3$N%G%#%l%/%F%#%V$NHO0OFb$N(B
  344.     $B%3%s%F%s%D$r8+$k$3$H$,$G$-$J$$$^$;$s!#$b$7(B IP
  345.     $B%"%I%l%9$NBe$o$j$K%^%7%sL>$,$"$l$P!"$=$l$r;H$($^$9!#(B</p>
  346.  
  347.     <example>
  348.       Deny from <var>host.example.com</var>
  349.     </example>
  350.  
  351.     <p>$B%I%a%$%sA4BN$+$i$N%"%/%;%9$rKI$.$?$1$l$P!"(B
  352.     $BC1$K%"%I%l%9$d%I%a%$%sL>$N0lIt$r;XDj$9$k$3$H$,$G$-$^$9!#(B</p>
  353.  
  354.     <example>
  355.       Deny from <var>192.101.205</var><br />
  356.       Deny from <var>cyberthugs.com</var> <var>moreidiots.com</var><br />
  357.       Deny from ke
  358.     </example>
  359.  
  360.     <p><directive module="mod_access">Order</directive> $B$r;H$&$3$H$G!"(B
  361.     <directive module="mod_access">Deny</directive> $B$H(B
  362.     <directive module="mod_access">Allow</directive> $B$NAH$_9g$o$;$G(B
  363.     $BF~$C$F$bNI$$%0%k!<%W$,K\Ev$K3N<B$K8BDj$G$-$F$$$k$h$&$K$G$-$^$9!#(B</p>
  364.  
  365.     <example>
  366.       Order deny,allow<br />
  367.       Deny from all<br />
  368.       Allow from <var>dev.example.com</var>
  369.     </example>
  370.  
  371.     <p><directive module="mod_access">Allow</directive>
  372.     $B%G%#%l%/%F%#%V$rC1=c$KNs5s$9$k$N$G$OK>$_$NF0:n$r$7$J$$$G$7$g$&!#(B
  373.     $B$J$<$J$i!"A4$F$N?M$,F~$l$k$H$$$&$3$H$K2C$($F!"(B
  374.     $B;XDj$7$?%[%9%H$+$i$N?M$,F~$l$k$h$&$K$9$k$+$i$G$9!#(B
  375.     $B$d$j$?$$$3$H$O!";XDj$7$??M$?$A(B<em>$B$@$1(B</em>$B$,F~$l$k$h$&$K(B
  376.     $B$9$k$3$H$G$9!#(B</p>
  377. </section>
  378.  
  379. <section id="moreinformation"><title>$BDI2C>pJs(B</title>
  380.     <p>$B$3$l$iA4$F$,$I$N$h$&$KF0:n$9$k$+$K$D$$$F(B
  381.     $B$b$C$HB?$/$N>pJs$,=q$+$l$F$$$k(B <module>mod_auth</module> $B$H(B
  382.     <module>mod_access</module>
  383.     $B$NJ8=q$bFI$`$H$h$$$G$7$g$&!#(B</p>
  384. </section>
  385.  
  386. </manualpage>
  387.  
  388.