]> granicus.if.org Git - apache/blobdiff - docs/manual/mod/mod_authz_groupfile.xml.ja
Merge in APR[-util] macros from branches/trunk-buildconf-noapr
[apache] / docs / manual / mod / mod_authz_groupfile.xml.ja
index b053561cc92b3b8a179d2e191c8a5aa86bd83ac0..7103653d0556cdfae1b6ee43badc4a29cfd8a354 100644 (file)
@@ -1,15 +1,15 @@
-<?xml version="1.0" encoding="iso-2022-jp"?>
+<?xml version="1.0" encoding="UTF-8" ?>
 <!DOCTYPE modulesynopsis SYSTEM "../style/modulesynopsis.dtd">
 <?xml-stylesheet type="text/xsl" href="../style/manual.ja.xsl"?>
-<!-- English Revision: 111474 -->
+<!-- English Revision: 574882:1744983 (outdated) -->
 
 <!--
- Copyright 2004-2005 The Apache Software Foundation or its licensors,
-                     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
+ Licensed to the Apache Software Foundation (ASF) under one or more
+ contributor license agreements.  See the NOTICE file distributed with
+ this work for additional information regarding copyright ownership.
+ The ASF licenses this file to You 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
 
 <modulesynopsis metafile="mod_authz_groupfile.xml.meta">
 
 <name>mod_authz_groupfile</name>
-<description>\e$B%W%l!<%s%F%-%9%H%U%!%$%k$rMQ$$$?%0%k!<%W>5G'\e(B</description>
+<description>プレーンテキストファイルを用いたグループ承認</description>
 <status>Base</status>
 <sourcefile>mod_authz_groupfile.c</sourcefile>
 <identifier>authz_groupfile_module</identifier>
-<compatibility>Apache 2.1 \e$B0J9_\e(B</compatibility>
+<compatibility>Apache 2.1 以降</compatibility>
 
 <summary>
-    <p>\e$B$3$N%b%8%e!<%k$OG'>Z$5$l$?%f!<%6$,%0%k!<%W$N%a%s%P!<$+\e(B
-    \e$BH]$+$K$h$C$F%&%'%V%5%$%H$N0lIt$X$N%"%/%;%9$r5v2D$9$k$+5qH]$9$k$+$N\e(B
-    \e$B>5G'5!G=$rDs6!$7$^$9!#F1MM$N5!G=$O\e(B <module>mod_authz_dbm</module>
-    \e$B$K$h$C$F$bDs6!$5$l$F$$$^$9!#\e(B</p>
+    <p>このモジュールは認証されたユーザがグループのメンバーか
+    否かによってウェブサイトの一部へのアクセスを許可するか拒否するかの
+    承認機能を提供します。同様の機能は <module>mod_authz_dbm</module>
+    によっても提供されています。</p>
 </summary>
 
-<seealso><directive module="core">Require</directive></seealso>
-<seealso><directive module="core">Satisfy</directive></seealso>
+<seealso><directive module="mod_authz_core">Require</directive></seealso>
 
 <directivesynopsis>
 <name>AuthGroupFile</name>
-<description>\e$B>ZG'$K;HMQ$9$k%f!<%6%0%k!<%W$N0lMw$,3JG<$5$l$F$$$k!"\e(B
-\e$B%F%-%9%H%U%!%$%k$NL>A0$r@_Dj$9$k\e(B</description>
+<description>証認に使用するユーザグループの一覧が格納されている、
+テキストファイルの名前を設定する</description>
 <syntax>AuthGroupFile <var>file-path</var></syntax>
 <contextlist><context>directory</context><context>.htaccess</context>
 </contextlist>
 <override>AuthConfig</override>
 
 <usage>
-    <p><directive>AuthGroupFile</directive> \e$B%G%#%l%/%F%#%V$O!"\e(B
-    \e$B>ZG'$K;HMQ$9$k%f!<%6%0%k!<%W$N0lMw$,3JG<$5$l$F$$$k!"\e(B
-    \e$B%F%-%9%H%U%!%$%k$NL>A0$r@_Dj$7$^$9!#\e(B
-    <var>file-path</var> \e$B$O%0%k!<%W%U%!%$%k$X$N%Q%9$G$9!#\e(B
-    \e$B@dBP%Q%9$G$J$1$l$P!"\e(B
+    <p><directive>AuthGroupFile</directive> ディレクティブは、
+    証認に使用するユーザグループの一覧が格納されている、
+    テキストファイルの名前を設定します。
+    <var>file-path</var> はグループファイルへのパスです。
+    絶対パスでなければ、
     <directive module="core">ServerRoot</directive>
-    \e$B$+$i$NAjBP%Q%9$H$7$F07$o$l$^$9!#\e(B</p>
+    からの相対パスとして扱われます。</p>
 
-    <p>\e$B%0%k!<%W%U%!%$%k3F9T$O!"%0%k!<%WL>!"%3%m%s!"$=$7$F\e(B
-    \e$B%9%Z!<%96h@Z$j$G$=$N%a%s%P!<$N%f!<%6L>$r5-=R$7$^$9!#\e(B</p>
+    <p>グループファイル各行は、グループ名、コロン、そして
+    スペース区切りでそのメンバーのユーザ名を記述します。</p>
 
-    <example><title>\e$BNc\e(B:</title>
+    <example><title>:</title>
       mygroup: bob joe anne
     </example> 
 
-    <p>\e$BBg$-$J%U%!%$%k$rC5:w$9$k$N$O!"\e(B<em>\e$BHs>o$K\e(B</em>\e$B8zN($,0-$$$H$$$&E@$K\e(B
-    \e$BCm0U$7$F$/$@$5$$!#$=$N$h$&$J>l9g$O!"\e(B
+    <p>大きなファイルを探索するのは、<em>非常に</em>効率が悪いという点に
+    注意してください。そのような場合は、
     <directive module="mod_authz_dbm">AuthDBMGroupFile</directive>
-    \e$B$NJ}$,$:$C$HNI$$@-G=$rH/4x$7$^$9!#\e(B</p>
-
-    <note type="warning"><title>\e$B%;%-%e%j%F%#\e(B</title>
-      <p><directive>AuthGroupFile</directive> \e$B$O!"\e(B
-      \e$B%&%'%V%5!<%P$N%I%-%e%a%s%H%D%j!<$N30B&$K\e(B
-      \e$BJ]4I$9$k$h$&$K$7$F$/$@$5$$!#\e(B
-      \e$BJ]8n$7$h$&$H$7$F$$$k%G%#%l%/%H%j0J2<$K$O!"\e(B<em>\e$BCV$+$J$$$G2<$5$$\e(B</em>\e$B!#\e(B
-      \e$B$=$&$7$J$$$H%/%i%$%"%s%H$,\e(B <directive>AuthGroupFile</directive> \e$B$r\e(B
-      \e$B%@%&%s%m!<%I$G$-$F$7$^$&2DG=@-$,$"$j$^$9!#\e(B</p>
-    </note>
-</usage>
-</directivesynopsis>
-
-<directivesynopsis>
-<name>AuthzGroupFileAuthoritative</name>
-<description>\e$B>5G'$,2<0L$N%b%8%e!<%k$KEO$5$l$k$+$I$&$+$r@_Dj$9$k\e(B</description>
-<syntax>AuthzGroupFileAuthoritative On|Off</syntax>
-<default>AuthzGroupFileAuthoritative On</default>
-<contextlist><context>directory</context><context>.htaccess</context>
-</contextlist>
-<override>AuthConfig</override>
-
-<usage>
-    <p><directive>AuthzGroupFileAuthoritative</directive> \e$B%G%#%l%/%F%#%V$r\e(B
-    \e$BL@<(E*$K\e(B <code>Off</code> \e$B$K@_Dj$9$k$H\e(B userID \e$B$KBP1~$9$k\e(B
-    <strong>\e$B%0%k!<%W$,$J$$>l9g$K\e(B</strong>\e$B!"\e(B
-    (<code>module.c</code> \e$B$GDj5A$5$l$F$$$k\e(B) \e$B2<0L$N%b%8%e!<%k$K%0%k!<%W>5G'$r\e(B
-    \e$BEO$9$3$H$r5v2D$7$^$9!#\e(B</p>
-
-
-    <p>\e$B%G%U%)%k%H$G$O@)8f$OEO$5$l$:!"L$CN$N%0%k!<%W$N>l9g$O\e(B Authentication
-    Required \e$B1~Ez$,JV$5$l$^$9!#$G$9$+$i!"$3$l$r@_Dj$7$J$$$H\e(B
-    \e$B%7%9%F%`$r0BA4$KJ]$D$3$H$,$G$-!"\e(BNCSA \e$B8_49$N?6$kIq$$$r$5$;$k$3$H$K$J$j$^$9!#\e(B</p>
-
-    <note type="warning"><title>\e$B%;%-%e%j%F%#\e(B</title>
-      <p>\e$B%f!<%6$N\e(B <code>.htaccess</code> \e$B%U%!%$%k$GB>$N>5G'<jCJ$X$N\e(B
-      \e$B0Q>y$,$G$-$k$h$&$K$9$k$3$H$N0UL#$9$k$H$3$m$O==J,$K9MN8$7$F$*$$$F$/$@$5$$!#\e(B
-      \e$B$=$7$F$=$l$,!"K\Ev$KK>$`5sF0$G$"$k$3$H$r3N$+$a$F$/$@$5$$!#\e(B
-      \e$BDL>o$O0l$D$N\e(B <code>.htpasswd</code> \e$B%U%!%$%k$r0BA4$K$9$kJ}$,\e(B
-      \e$B$h$jB?$/$N%"%/%;%9%$%s%?%U%'!<%9$r;}$D$+$b$7$l$J$$%G!<%?%Y!<%9$r\e(B
-      \e$B0BA4$K$9$k$h$j$b4JC1$G$9!#\e(B</p>
+    の方がずっと良い性能を発揮します。</p>
+
+    <note type="warning"><title>セキュリティ</title>
+      <p><directive>AuthGroupFile</directive> は、
+      ウェブサーバのドキュメントツリーの外側に
+      保管するようにしてください。
+      保護しようとしているディレクトリ以下には、<em>置かないで下さい</em>。
+      そうしないとクライアントが <directive>AuthGroupFile</directive> を
+      ダウンロードできてしまう可能性があります。</p>
     </note>
 </usage>
 </directivesynopsis>