auth.html.ja.euc-jp revision 0a336dd9ddab495062363310a4a4d8a0fb69c495
<?xml version="1.0" encoding="EUC-JP"?>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
This file is generated from xml source: DO NOT EDIT
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
-->
<title>ǧ�ڡ���ǧ�������������� - Apache HTTP ������</title>
<link href="/style/css/manual.css" rel="stylesheet" media="all" type="text/css" title="Main stylesheet" />
<link href="/style/css/manual-loose-100pc.css" rel="alternate stylesheet" media="all" type="text/css" title="No Sidebar - Default font size" />
<body id="manual-page"><div id="page-header">
<p class="menu"><a href="/mod/">�⥸�塼��</a> | <a href="/mod/directives.html">�ǥ��쥯�ƥ���</a> | <a href="/faq/">FAQ</a> | <a href="/glossary.html">�Ѹ�</a> | <a href="/sitemap.html">�����ȥޥå�</a></p>
<p class="apache">Apache HTTP ������ ������� 2.3</p>
<div id="path">
<a href="http://www.apache.org/">Apache</a> > <a href="http://httpd.apache.org/">HTTP ������</a> > <a href="http://httpd.apache.org/docs/">�ɥ�����ơ������</a> > <a href="../">�С������
2.3</a> > <a href="./">How-To / ���塼�ȥꥢ��</a></div><div id="page-content"><div id="preamble"><h1>ǧ�ڡ���ǧ��������������</h1>
<div class="toplang">
<p><span>Available Languages: </span><a href="/en/howto/auth.html" hreflang="en" rel="alternate" title="English"> en </a> |
</div>
<p>��ǧ�ڡפȤϡ�ï������ʬ��ï�Ǥ��뤫���ĥ�������ˡ�
������ǧ���뤿����������ؤ��ޤ����־�ǧ�פȤϡ�
ï�����Ԥ��������˹Ԥ���褦�ˡ����뤤���ߤ��������
���뤳�Ȥ��Ǥ���褦�ˤ��뤿����������ؤ��ޤ���</p>
</div>
<div id="quickview"><ul id="toc"><li><img alt="" src="/images/down.gif" /> <a href="#related">��Ϣ����⥸�塼��ȥǥ��쥯�ƥ���</a></li>
ʣ���οͤ������褦�ˤ���</a></li>
</ul></div>
<div class="section">
<h2><a name="related" id="related">��Ϣ����⥸�塼��ȥǥ��쥯�ƥ���</a></h2>
<p>ǧ�ڤȾ�ǧ�ν���˴�Ϣ���� 3 ����Υ⥸�塼�뤬����ޤ���
���줾�쾯�ʤ��Ȥ�ҤȤĤ���ɬ�פǤ���</p>
<ul>
<li>ǧ�ڤΥ����� (
<ul>
</ul>
</li>
<li>ǧ�ڥץ�Х��� (
<code class="directive"><a href="/mod/mod_auth_basic.html#authbasicprovider">AuthBasicProvider</a></code>,
<code class="directive"><a href="/mod/mod_auth_digest.html#authdigestprovider">AuthDigestProvider</a></code> �ǥ��쥯�ƥ��ֻ���)
<ul>
</ul>
</li>
<li>��ǧ (
<ul>
<li><code class="module"><a href="/mod/mod_authz_groupfile.html">mod_authz_groupfile</a></code></li>
</ul>
</li>
</ul>
<p>�����Υ⥸�塼��˲ä��ơ�<code class="module"><a href="/mod/mod_authn_core.html">mod_authn_core</a></code>
���� 2 �ĤΥ⥸�塼���ǧ�ڥ⥸�塼��˶��̤ʥ����ǥ��쥯�ƥ��֤�
�������Ƥ��ޤ���</p>
<p><code class="module"><a href="/mod/mod_authnz_ldap.html">mod_authnz_ldap</a></code> ��ǧ�ڥץ�Х����Ⱦ�ǧ�ץ�Х�����
ξ��ε�ǽ���äƤ��ޤ���
<code class="module"><a href="/mod/mod_authz_host.html">mod_authz_host</a></code> �ϥۥ���̾��IP ���ɥ쥹��
�ꥯ�����Ȥ���ħ�˴�Ť����������������Ԥ��ޤ�����
ǧ�ڥץ�Х����Υ����ƥ�ΰ����ǤϤ���ޤ���
mod_access �Ȥθ���ߴ����Τ��ᡢ
�������⥸�塼��� <code class="module"><a href="/mod/mod_access_compat.html">mod_access_compat</a></code> ������ޤ���</p>
<p>�͡��ʥ�����������ιԤʤ���ˤĤ��Ƥϡ�
<div class="section">
<h2><a name="introduction" id="introduction">�Ϥ����</a></h2>
<p>�⤷��̩�ξ���䡢���������������롼�פο����ξ����
�����֥����Ȥ��֤��ΤǤ���С�����ʸ��˽�Ƥ���
�ƥ��˥å���Ȥ����Ȥǡ����Υڡ����Ƥ���ͤ�����
˾�ߤοͤ����Ǥ��뤳�Ȥ�μ¤ˤǤ���Ǥ��礦��</p>
<p>����ʸ��Ǥϡ�¿���οͤ����Ѥ���Ǥ��?��
�����֥����Ȥΰ���ʬ���ݸ��ְ���Ū�ʡ�
��ˡ�ˤĤ��ƥ��С����Ƥ��ޤ���</p>
<div class="note"><h3>���</h3>
<p>�ǡ����������˵�̩�ʤΤǤ���С�ǧ�ڤ˲ä��Ƥ����
</div>
<div class="section">
<h2><a name="theprerequisites" id="theprerequisites">����</a></h2>
<p>����ʸ��Ǽ�갷����ǥ��쥯�ƥ��֤ϡ�
�ᥤ��������ե����� (���̤�
�����������) �������뤤�ϥǥ��쥯�ȥ��������ե�����
(<code>.htaccess</code> �ե�����) �����Ѥ��ޤ���</p>
<p><code>.htaccess</code> �ե�������Ѥ���ΤǤ���С�
�����Υե������ǧ���ѤΥǥ��쥯�ƥ��֤��֤���褦��
�����Ф�����ʤ��Ȥ����ʤ��Ǥ��礦�������
�ǥ��쥯�ƥ��֤Dz�ǽ�ˤʤ�ޤ���
�ǥ��쥯�ƥ��֤Ǥϡ��ǥ��쥯�ȥ��������ե���������֤����ȤΤǤ���
�ǥ��쥯�ƥ��֤⤷����С����ꤷ�ޤ���</p>
<p>ǧ�ڤˤĤ����ä�ʤ�Ƥ���Τǡ����Τ褦��
�ǥ��쥯�ƥ��֤�ɬ�פˤʤ�Ǥ��礦��</p>
<div class="example"><p><code>
AllowOverride AuthConfig
</code></p></div>
<p>�����Ǥʤ����ᥤ��������ե���������
ľ���֤��ΤǤ���С������ʤ��餽�Υե�����ؤν���
���¤��äƤ��ʤ���Фʤ�ʤ��Ǥ��礦��</p>
<p>�ޤ����ɤΥե����뤬�ɤ�����¸����Ƥ��뤫�Τ뤿��ˡ�
�����ФΥǥ��쥯�ȥ깽¤�ˤĤ��ƾ����ΤäƤ���
ɬ�פ�����Ǥ��礦��
����Ϥ���ʤ����ʤ��Τǡ�����ʸ�����
�ǥ��쥯�ȥ깽¤�ˤĤ����ΤäƤ���ɬ�פ�������̤Ǥϡ�
���餫�ˤʤ�褦�ˤ��ޤ���</p>
<p><code class="module"><a href="/mod/mod_authn_core.html">mod_authn_core</a></code> �� <code class="module"><a href="/mod/mod_authz_core.html">mod_authz_core</a></code>
��ξ�� httpd �Х��ʥ����Ū���Ȥ߹��ߺѤߤǤ��뤫��httpd.conf
����ե������ưŪ�˥?�ɤ���뤫���ơ�httpd ���Ȥ߹��ޤ�Ƥ��ʤ����
�ʤ�ޤ���������ĤΥ⥸�塼��ϡ�����ե�����Τʤ�������
���פǥ����֥����Ф�ǧ�ڤȾ�ǧ�ǻ��Ѥ���륳���ǥ��쥯�ƥ��֤�
���ε�ǽ�����Ƥ��ޤ���</p>
<div class="section">
<h2><a name="gettingitworking" id="gettingitworking">ư�����</a></h2>
<p>�Ǥϡ������о�Τ���ǥ��쥯�ȥ��ѥ���ɤ��ݸ��
���ܼ����ޤ���</p>
<p>�ޤ��Ϥ���ˡ��ѥ���ɥե��������ޤ���
�ɤ�ǧ�ڥץ�Х�����Ȥ����ˤ�äơ��ѥ���ɥե����������μ���
�礭���ۤʤ�ޤ��������Ǥ���Ǥϡ���Ϥ�˥ƥ����ȥѥ���ɥե������
�Ȥ��ޤ���</p>
<p>���Υѥ���ɥե�����ϡ������֤��饢�������Ǥ������
�֤��٤��ǤϤ���ޤ���¾�οͤ��ѥ���ɥե������
������?�ɤǤ��ʤ��褦�ˤ��뤿��Ǥ����㤨�С�
���Ƥ���ΤǤ���С��ѥ���ɥե������
�ʤɤ��֤������ɤ��Ǥ��礦��</p>
<p>�ե�������뤿��ˤϡ�Apache ��°�� <code class="program"><a href="/programs/htpasswd.html">htpasswd</a></code>
��Ȥ��ޤ������Υ��ޥ�ɤ� Apache ��ɤ��˥��ȡ��뤷�褦�Ȥ⡢
���ȡ���ǥ��쥯�ȥ�� <code>bin</code>
�ǥ��쥯�ȥ�ʲ����֤���ޤ��������ɥС��ƥ����Υѥå�������
���ȡ��뤷�����ϡ��¹ԥѥ�����Ǹ��Ĥ���Ǥ��礦��</p>
<p>�ե��������ˤϡ����Τ褦�˥����פ��Ƥ���������</p>
<div class="example"><p><code>
</code></p></div>
<p><code class="program"><a href="/programs/htpasswd.html">htpasswd</a></code> �ϡ��ѥ���ɤ��ᤷ�����θ�
��ǧ�Τ���ˤ⤦�������Ϥ���褦���ᤷ�Ƥ��ޤ���</p>
<div class="example"><p><code>
New password: mypassword<br />
Re-type new password: mypassword<br />
Adding password for user rbowen
</code></p></div>
<p>�⤷ <code class="program"><a href="/programs/htpasswd.html">htpasswd</a></code> ���ѥ���������äƤ��ʤ����ϡ�
�����¹Ԥ��뤿��˥ץ?���ޤǤΥե�ѥ���
�����פ���ɬ�פ�����ޤ����ǥե���ȤΥ��ȡ�����֤Ǥ���С�
�˥ץ?��ब�֤���Ƥ��ޤ���</p>
<p>���ˡ������Ф��ѥ���ɤ��᤹��褦�����ꤷ�ơ�
�ɤΥ桼�������������������Ƥ��뤫���Ф��Τ餻�ʤ����
<code>.htaccess</code> �ե��������Ѥ��뤫��
���ꤷ�ޤ����㤨�С��ǥ��쥯�ȥ�
���ݸ�������ϡ�
�� httpd.conf ��� <Directory
���֤��ơ����Υǥ��쥯�ƥ��֤�Ȥ����Ȥ��Ǥ��ޤ���</p>
<div class="example"><p><code>
AuthType Basic<br />
AuthName "Restricted Files"<br />
# (Following line optional)<br />
AuthBasicProvider file<br />
Require user rbowen
</code></p></div>
<p>�ġ��Υǥ��쥯�ƥ��֤ˤĤ��Ƹ��Ƥߤޤ��礦��
�ǥ��쥯�ƥ��֤Ϥɤ�����ǧ����ˡ�ǥ桼����ǧ�ڤ�Ԥ�����
���ޤ����Ǥ����Ū����ˡ�� <code>Basic</code>
�Ǽ�������Ƥ��ޤ����������ʤ��顢
����ϵ����դ���٤����פʥݥ���ȤʤΤǤ�����
Basic ǧ�ڤϥ��饤����Ȥ��饵���Фء�
�ѥ���ɤ�Ź沽����������ޤ����Ǥ����餳����ˡ�ϡ�
�ä˵�̩���ι⤤�ǡ������Ф��Ƥ��Ѥ���٤��Ǥ�
����ޤ��� Apache �ǤϤ⤦����̤�ǧ����ˡ:
<code>AuthType Digest</code> �ݡ��Ȥ��Ƥ��ޤ���
�Ǽ�������Ƥ��ơ���äȰ����Ǥ���
�Ƕ�Υ��饤����Ȥ� Digest
ǧ�ڤݡ��Ȥ��Ƥ���褦�Ǥ���</p>
�ǥ��쥯�ƥ��֤Ǥϡ�ǧ�ڤ˻Ȥ� <dfn>Realm</dfn> (����: �ΰ�)
�����ꤷ�ޤ���Realm ���礭��ʬ������Ĥε�ǽ�����ޤ���
����ܤϡ����饤����Ȥ��ѥ���ɥ������?�ܥå�����
�����Ȥ��ƥ桼���ˤ��ξ����褯���롢�Ȥ�����ΤǤ���
����ܤˤϡ����饤����Ȥ�Ϳ����줿ǧ���ΰ���Ф��ƤɤΥѥ���ɤ�
����������ɤ��Τ�����ꤹ�뤿��˻Ȥ��롢�Ȥ�����ǽ�Ǥ���</p>
<p>�㤨�С�<code>"Restricted Files"</code> �ΰ����
����ǧ�ڤ����С�Ʊ�쥵���о�� <code>"Restricted Files"</code>
Realm �Ȥ��ƥޡ������줿�ɤ���ΰ�Ǥ⡢���饤����Ȥ�
��ưŪ��Ʊ���ѥ���ɤ�Ȥ����Ȼ�ߤޤ���
���Τ������ǡ�ʣ���������ΰ��Ʊ�� realm ��ͭ�����ơ�
�桼�����ѥ���ɤ��٤��ᤵ�����֤�
�ɤ����Ȥ��Ǥ��ޤ��������������ƥ������ͳ���顢
�����ФΥۥ���̾���Ѥ��Ф��ĤǤ�ɬ����
���饤����ȤϺƤӥѥ���ɤ�Ҥͤ�ɬ�פ�����ޤ���</p>
<p><code class="directive"><a href="/mod/mod_auth_basic.html#authbasicprovider">AuthBasicProvider</a></code>
�ϥǥե�����ͤ� <code>file</code> �ʤΤǡ�����ξ���̵���Ƥ���ޤ���
<code class="module"><a href="/mod/mod_authn_dbm.html">mod_authn_dbm</a></code> �� <code class="module"><a href="/mod/mod_authn_dbd.html">mod_authn_dbd</a></code>
�Ȥ��ä�¾�Υ⥸�塼���Ȥ����ˤ�ɬ�פˤʤ�ޤ���
</p>
�ѥ���ɥե�����ؤΥѥ������ꤷ�ޤ���
�桼������¿�����ϡ��ꥯ��������Υ桼����ǧ�ڤΤ����
�ץ졼��ƥ����Ȥ�õ���������٤��ʤ뤳�Ȥ�����ޤ���
Apache �Ǥϥ桼��������®�ʥǡ����١����ե������
�ݴɤ��뤳�Ȥ�Ǥ��ޤ���
<code class="directive"><a href="/mod/mod_authn_dbm.html#authdbmuserfile">AuthDBMUserFile</a></code>
�ǥ��쥯�ƥ��֤����ޤ��������Υե������ <code class="program"><a href="/programs/dbmmanage.html">dbmmanage</a></code>
�ץ?���Ǻ���������������Ǥ��ޤ���
<a href="http://modules.apache.org/">Apache
�⥸�塼��ǡ����١���</a>��ˤ��륵���ɥѡ��ƥ�������
�⥸�塼��ǡ�����¾¿���Υ����פ�ǧ�ڥ��ץ����
���Ѳ�ǽ�Ǥ���</p>
�ǥ��쥯�ƥ��֤��������ФΤ����ΰ�˥��������Ǥ���桼����
���ꤹ�뤳�Ȥˤ�äơ��ץ?���ξ�ǧ��ʬ�����ޤ���
�ǥ��쥯�ƥ��֤��͡�����ˡ�ˤĤ��ƽҤ٤ޤ���</p>
<div class="section">
<h2><a name="lettingmorethanonepersonin" id="lettingmorethanonepersonin">
ʣ���οͤ������褦�ˤ���</a></h2>
<p>�嵭�Υǥ��쥯�ƥ��֤ϡ�������� (����Ū�ˤϥ桼��̾
<code>rbowen</code> ��ï��) ���ǥ��쥯�ȥ��
�����褦�ˤ��ޤ���¿���ξ��ϡ�ʣ���οͤ�
�����褦�ˤ������Ǥ��礦��������
<code class="directive"><a href="/mod/mod_authz_groupfile.html#authgroupfile">AuthGroupFile</a></code>
���о�Ǥ���</p>
<p>�⤷ʣ���οͤ������褦�ˤ������ΤǤ���С�
���롼�פ�°����桼���ΰ��������äƤ��롢���롼��̾�ΤĤ���
���롼�ץե��������ɬ�פ�����ޤ������Υե������
�Ϥ�����ñ��ǡ������ߤΥ��ǥ����������Ǥ��ޤ���
�ե��������Ȥϼ��Τ褦�ʤ�ΤǤ���</p>
<div class="example"><p><code>
GroupName: rbowen dpitts sungo rshersey
</code></p></div>
<p>��Ԥ˥��ڡ������ڤ�ǡ����롼�פ˽�°������С���
������ʤ�٤�����Ǥ���</p>
<p>���¸�ߤ���ѥ���ɥե�����˥桼����ä�����ϡ�
���Τ褦�˥����פ��Ƥ���������</p>
<div class="example"><p><code>
</code></p></div>
<p>������Ʊ�������֤���ޤ������������ե������
���ΤǤϤʤ�����ˤ���ե�������ɲä���Ƥ��ޤ���
(�������ѥ���ɥե��������ˤ� <code>-c</code>
��Ȥ��ޤ���)</p>
<p>�����Ǽ��Τ褦�ˤ��� <code>.htaccess</code> �ե������
��������ɬ�פ�����ޤ���</p>
<div class="example"><p><code>
AuthType Basic<br />
AuthName "By Invitation Only"<br />
# Optional line:<br />
AuthBasicProvider file<br />
Require group GroupName
</code></p></div>
<p>����ǡ����롼�� <code>GroupName</code> �˥ꥹ�Ȥ���Ƥ��ơ�
<code>password</code> �ե�����˥���ȥ꤬����ͤϡ�
�������ѥ���ɤ��פ�������뤳�Ȥ��Ǥ���Ǥ��礦��</p>
<p>��ä����ꤻ����ʣ���Υ桼���������褦�ˤ��롢
�⤦��Ĥ���ˡ������ޤ������롼�ץե��������ΤǤϤʤ���
���Υǥ��쥯�ƥ��֤�Ȥ��ФǤ��ޤ���</p>
<div class="example"><p><code>
Require valid-user
</code></p></div>
<p><code>require user rbowen</code> �ԤǤʤ����嵭��Ȥ��ȡ�
�ѥ���ɥե�����˥ꥹ�Ȥ���Ƥ���ͤǤ����ï�Ǥ�
���Ĥ���ޤ���
ñ�˥ѥ���ɥե�����롼�����ʬ���Ƥ������Ȥǡ�
���롼�פΤ褦�ʿ������뤳�Ȥ�Ǥ��ޤ���
���Υ��ץ?���������ϡ�Apache ����ĤǤϤʤ���
������ĤΥե��������������Ф褤�Ȥ������Ǥ���
�����ϡ���������Υѥ���ɥե���������ơ������椫��
�ǥ��쥯�ƥ��֤��������ե�����Ȥ����ʤ���Фʤ�ʤ����Ǥ���</p>
<div class="section">
<h2><a name="possibleproblems" id="possibleproblems">�����ꤨ������</a></h2>
<p>Basic ǧ�ڤ����ꤵ��Ƥ�����ϡ�
�����Ф˥ɥ�����Ȥ�ꥯ�����Ȥ����٤�
�桼��̾�ȥѥ���ɤ����ʤ���Фʤ�ޤ���
�����Ʊ���ڡ������ڡ����ˤ������Ƥβ����
��?�ɤ�����Ǥ��äƤ⳺�����ޤ�
(�⤷������ݸ�줿�ǥ��쥯�ȥ꤫�����ΤǤ����) ��
ͽ�ۤ�����̤ꡢ�����ư���¿���٤����ޤ���
�٤��ʤ����٤ϥѥ���ɥե�������礭�������㤷�ޤ�����
����ϡ��ե�������Ƥ��ʤ���̾����ȯ������ޤ�
�桼��̾�Υꥹ�Ȥ��ɤޤʤ���Фʤ�ʤ�����Ǥ���
�����ơ��ڡ������?�ɤ�����٤ˤ����Ԥ�ʤ����
�ʤ�ޤ���</p>
<p>�����Ȥ��Ƥϡ���ĤΥѥ���ɥե�������֤����ȤΤǤ���
�桼�����ˤϼ¼�Ū�ʸ³�������ޤ���
���θ³��ϥ����Хޥ������ǽ�˰�¸�����Ѥ��ޤ�����
��ɴ�Υ���ȥ��ۤ��������꤫��®���㲼���������ͽ���Ƥ��ޤ���
���λ���¾��ǧ����ˡ���θ�����줿���ɤ��Ǥ��礦��</p>
<div class="section">
<h2><a name="dbmdbd" id="dbmdbd">�ѥ���ɤ���¸�������Ѥ���</a></h2>
<p>�ץ졼��ƥ����Ȥǥѥ���ɤ���¸������ˡ�ˤϾ嵭�����꤬���ꡢ
�ǡ����١����Τ褦���̤ξ��˥ѥ���ɤ���¸�������Ȼפ�
���⤷��ޤ���</p>
<p><code class="module"><a href="/mod/mod_authn_dbm.html">mod_authn_dbm</a></code> �� <code class="module"><a href="/mod/mod_authn_dbd.html">mod_authn_dbd</a></code>
��Ȥ��ȡ����줬�Ǥ���褦�ˤʤ�ޤ���
<code class="directive"><a href="/mod/mod_auth_basic.html#authbasicsource">AuthBasicSource</a></code>
�� file ������ˡ�<code>dbm</code> ���뤤�� <code>dbd</code>
���Ǽ�����Ȥ������٤ޤ���</p>
<p>�ƥ����ȥե����������� dbm �ե������������ϡ����Ȥ��м��Τ褦�ˤ��ޤ���</p>
<div class="example"><p><code>
AuthName "Private"<br />
AuthType Basic<br />
AuthBasicProvider dbm<br />
Require valid-user<br />
</Directory>
</code></p></div>
<p>����¾�Υ��ץ�����¸�ߤ��ޤ����ܺ٤˴ؤ��Ƥ�
<code class="module"><a href="/mod/mod_authn_dbm.html">mod_authn_dbm</a></code> �Υɥ�����Ȥ�������������</p>
<div class="section">
<h2><a name="multprovider" id="multprovider">ʣ���Υץ�Х�������Ѥ���</a></h2>
<p>ǧ�ھ�ǧ�������ƥ�����˴�Ť��Ƥ��뿷�����ץ�Х�����Ȥ��ȡ�
ǧ�ھ�ǧ����ˡ��ҤȤĤ����ɬ�פ��ʤ��ʤ�ޤ���
�����Ĥ�Υץ�Х������Ȥ߹�碌�ơ���ʬ��˾�ߤε�ư�ˤǤ��ޤ���
������Ǥ� file ǧ�ڥץ�Х����� ldap ǧ�ڥץ�Х�����
�Ȥ߹�碌�Ƥ��ޤ���</p>
<div class="example"><p><code>
AuthName "Private"<br />
AuthType Basic<br />
AuthBasicProvider file ldap<br />
AuthLDAPURL ldap://ldaphost/o=yourorg<br />
Require valid-user
</code></p></div>
<p>������Ǥϡ��ޤ� file �ץ�Х������桼��ǧ�ڤ��ߤޤ���
ǧ�ڤǤ��ʤ��ä����ˤϡ�ldap �ץ�Х������ƤӽФ���ޤ���
�ȿ���ʣ����ǧ�ڳ�Ǽ��ˡ��ȤäƤ���ݤʤɤˡ�
������ˡ��Ȥä�ǧ�ڤΥ������פ����Ǥ��ޤ���
�⤦�ҤȤĤΥ��ʥꥪ�ϡ��ҤȤĤ�ǧ�ڥ����פȰۤʤ뾵ǧ��
�Ȥ߹�碌����ˡ�Ǥ��礦�����Ȥ��С��ѥ���ɥե������ǧ�ڤ��ơ�
ldap �ǥ��쥯�ȥ�Ǿ�ǧ��Ԥ��Ȥ��ä����Ǥ���</p>
<p>ǧ�ڥץ�Х�����ʣ�������Ǥ���褦�ˡ���ǧ��ˡ��ʣ�����ѤǤ��ޤ���
������Ǥ� file ���롼��ǧ�� ldap ���롼��ǧ��ȤäƤ��ޤ���</p>
<div class="example"><p><code>
AuthName "Private"<br />
AuthType Basic<br />
AuthBasicProvider file<br />
AuthLDAPURL ldap://ldaphost/o=yourorg
Require group GroupName<br />
Require ldap-group cn=mygroup,o=yourorg
</code></p></div>
<p>��ǧ����٤������椷�������ϡ�
<code class="directive"><a href="/mod/mod_authz_core.html#<satisfyall>"><SatisfyAll></a></code> ��
<code class="directive"><a href="/mod/mod_authz_core.html#<satisfyone>"><SatisfyOne></a></code>
��ǧ�ν�����֤����椬�Ǥ���褦�ˤʤäƤ��ޤ���
�����Υǥ��쥯�ƥ��֤�ɤΤ褦�˻Ȥ��뤫�����夷�����������������</p>
<div class="section">
<h2><a name="beyond" id="beyond">ñ��ʾ�ǧ�Τ�����</a></h2>
<p>��ǧ����ˡ�ϡ��ҤȤĤΥǡ����������ư����������å�����Τ���٤ơ�
���ä�¿�̤�Ŭ����ˡ���Ǥ��ޤ���
��ǧ�����Ŭ�ѽ������桢���Ǥ���褦�ˤʤ�ޤ�����</p>
<p>��ǧ���ɤΤ褦�ʽ���Ŭ�Ѥ���Ƥ��뤫���ޤ��������ɤΤ褦�����椹�뤫�ϡ�
����ޤǺ�����Ƥ��ޤ�����
Apache 2.2 �Ǥϥץ�Х����١�����ǧ�ڥᥫ�˥��बƳ�����졢
��ǧ�����ǧ�ڽ���ȥ��ݡ��ȵ�ǽ�Ȥ��ڤ�ʬ�����ޤ�����
����ˤ��ҤȤĤθ�̤Ȥ��ơ�
ǧ�ڥ⥸�塼��Υ?�ɽ��⥸�塼�뼫�Τν��˰�¸���뤳�Ȥʤ���
���ꤷ�����֤�ǧ�ڥץ�Х������ƤӽФ���褦��
����Ǥ���褦�ˤʤ�ޤ�����
���Υץ�Х����ᥫ�˥���Ͼ�ǧ����Ǥ�Ƴ������Ƥ��ޤ���
�ǥ��쥯�ƥ��֤�ñ�ˤɤξ�ǧ��ˡ���Ȥ��뤫����ꤹ������ǤϤʤ���
�����θƤӽФ��������Ǥ���褦�ˤʤ�ޤ�����
ʣ���ξ�ǧ��ˡ������Ȥ������θƤӽФ���ϡ�����ե������
���줿����Ʊ���ˤʤ�ޤ���</p>
<p>�ɲä�Ƴ�����줿
<code class="directive"><a href="/mod/mod_authz_core.html#<satisfyall>"><SatisfyAll></a></code>,
<code class="directive"><a href="/mod/mod_authz_core.html#<satisfyone>"><SatisfyOne></a></code>
�ǥ��쥯�ƥ��֤�Ȥäơ���ǧ��ˡ�����ĸƤӽФ��졢�������������Ĥ��줿�ݤ�
�ɤμ�³����Ŭ�Ѥ���뤫���ꤹ�뤳�Ȥ��Ǥ��ޤ���
���Ȥ��С����ξ�ǧ�֥�å��Υ?�å��Ƥߤޤ��礦:</p>
<div class="example"><p><code>
# if ((user == "John") ||<br />
# ((Group == "admin")<br />
# && (ldap-group <ldap-object> contains auth'ed_user)<br />
# && ((ldap-attribute dept == "sales")<br />
# || (file-group contains auth'ed_user))))<br />
# then<br />
# auth_granted<br />
# else<br />
# auth_denied<br />
#<br />
<span class="indent">
Authname ...<br />
AuthBasicProvider ...<br />
...<br />
Require user John<br />
<SatisfyAll><br />
<span class="indent">
Require Group admins<br />
Require ldap-group cn=mygroup,o=foo<br />
<SatisfyOne><br />
<span class="indent">
Require ldap-attribute dept="sales"<br />
Require file-group<br />
</span>
</SatisfyOne><br />
</span>
</SatisfyAll><br />
</span>
</Directory>
</code></p></div>
�ǥ��쥯�ƥ��֤� OR ���Ȥ��ư����ޤ����Ĥޤꡢ�⤷���ꤷ����ǧ��ˡ��
�ҤȤĤǤ��ʤ���С���ǧ����ޤ���
<code class="directive"><a href="/mod/mod_authz_core.html#require">Require</a></code> �ǥ��쥯�ƥ��֤Υ��åȤ�
�ҤȤĤ� <code class="directive"><a href="/mod/mod_authz_core.html#<satisfyall>"><SatisfyAll></a></code>
�֥�å��ǰϤ��AND ���Ȥʤꡢ���Ƥξ�ǧ��ˡ�ǹ�ʤ��ʤ���е��Ĥ���ޤ���</p>
<h3><a name="reqaccessctrl" id="reqaccessctrl">������������ˤ����� Require �� Reject �λȤ���</a></h3>
<p>�桼��̾�ȥѥ���ɤˤ��ǧ�ڤ����Τΰ���ʬ�Ǥ�������ޤ���
ï�������������Ƥ������Ȥ��ä�����ʳ��ξ���Ȥ�������
�Ȥ褯�פ����ȤǤ��礦��
���Ȥ��С��ɤ����饢���������Ƥ��Ƥ��뤫���Ȥ��ä����Ǥ���</p>
��Ȥ��ȡ��ꥯ�����Ȥ��������Ƥ��Ƥ���ޥ���Υۥ���̾�� IP ���ɥ쥹
�Ȥ��ä����ۥ��ȥ١����ǤΥ����������椬�Ǥ��ޤ���</p>
<p>�����ץ�Х����ΰ�����
���ꤵ��ޤ��������Υǥ��쥯�ƥ��֤Ͼ�ǧ�ץ�Х�������Ͽ����
�ꥯ�����Ƚ���ξ�ǧ�ʳ��ǸƤӽФ���ޤ������Ȥ���:</p>
<div class="example"><p><code>
Require ip <var>address</var>
</code></p></div>
<p>�����ǡ�<var>address</var> �� IP ���ɥ쥹 (���뤤�� IP ���ɥ쥹��
����) �� : </p>
<div class="example"><p><code>
Require host <var>domain_name</var>
</code></p></div>
<p>������ <var>domain_name</var> �� FQDN (���뤤�ϥɥᥤ��̾�ΰ���)
�ǡ�ɬ�פǤ����ʣ���Υ��ɥ쥹��ɥᥤ��̾����Ȥ��Ǥ��ޤ���</p>
<p>���Ȥ��С����ѥ��å��������������Ƥ���ï������ݤ�������硢
���Τ褦�ˤʤ�ޤ� : </p>
<div class="example"><p><code>
Reject ip 10.252.46.165
</code></p></div>
<p>���Υǥ��쥯�ƥ��֤�ͭ����ϰϤΥ���ƥ�Ĥ��Ф��Ƥϡ�
���Υ��ɥ쥹���饢���������Ƥ��Ƥ⸫�뤳�Ȥ��Ǥ��ޤ���
�⤷�ޥ���̾���狼�äƤ��� IP ���ɥ쥹���⤽�����
���ꤷ�����ΤǤ���С����Υޥ���̾���Ȥ��ޤ���</p>
<div class="example"><p><code>
</code></p></div>
<p>�ޤ�������Υɥᥤ��Υ����������Ƥ�֥�å����������ϡ�
IP ���ɥ쥹�ΰ����䡢�ɥᥤ��̾������Ǥ��ޤ� :</p>
<div class="example"><p><code>
<SatisfyAll><br />
<span class="indent">
Reject ip <var>192.168.205</var><br />
Reject host <var>phishers.example.com</var> <var>moreidiots.example</var><br /> Reject host ke<br />
</span>
</SatisfyAll>
</code></p></div>
<code class="directive"><a href="/mod/mod_authz_core.html#<satisfyall>"><SatisfyAll></a></code> �֥�å�����ǻȤ��ȡ�
���Ĥ��������롼�פˤΤߥ����������Ǥ���褦�˳�ǧ�Ǥ��ޤ���</p>
<p>�嵭����Ǥ� <code class="directive"><a href="/mod/mod_authz_core.html#<satisfyall>"><SatisfyAll></a></code>
��Ȥäơ����������˹�ʤ������ʳ��ǡ����Ƥ�
��������Ƥ��뤳�Ȥ��ǧ���Ƥ��ޤ���</p>
<h3><a name="filesystem" id="filesystem">������������θ���ߴ���</a></h3>
<p>ǧ�ڥץ�Х����١����ε��������뤿�ᡢ�������Ѥ���Ƥ����ǥ��쥯�ƥ���
��ɬ�פʤ��ʤ�ޤ�����
�ȤϤ�����ΤΡ��Ť�����ե�����Ǥθ���ߴ��������뤿�ᡢ
�����Υǥ��쥯�ƥ��֤� <code class="module"><a href="/mod/mod_access_compat.html">mod_access_compat</a></code> �⥸�塼��˰ܤ���ޤ�����</p>
<p>�����Υǥ��쥯�ƥ��֤���Ƥ�������ΤҤȤĤˡ���ǧ������Ԥȥ����������������Ԥ�
�ط����ȤƤ⤢���ޤ����ä����Ȥ����ޤ���
<code class="directive"><a href="/mod/mod_access_compat.html#satisfy">Satisfy</a></code> �ǥ��쥯�ƥ��֤�
�ꥯ�����Ƚ�����Ǥ��켫�Ȥ�ƤӽФ����Ȥˤ�äơ������� 2 �Ĥν����ʳ����ӤĤ��褦�Ȥ��ޤ���
���ߤϡ������Υǥ��쥯�ƥ��֤� <code class="module"><a href="/mod/mod_access_compat.html">mod_access_compat</a></code> �˰�ư����
������ǧ�ڥǥ��쥯�ƥ��֤ȸŤ�������������ǥ��쥯�ƥ��֤��ƻȤ����Ȥ�
���ʤäƤ��ޤ�����������Τ��ᡢ<code class="module"><a href="/mod/mod_authz_default.html">mod_authz_default</a></code> �⥸�塼���
�?�ɤ��뤳�Ȥ��ȤƤ���פǡ�ɬ�ܤˤʤäƤ��ޤ���
<code class="module"><a href="/mod/mod_authz_default.html">mod_authz_default</a></code>���⥸�塼��μ����Ū�ϡ��ɤξ�ǧ�ץ�Х�����
�����ʤ��ä���ǧ�ꥯ�����Ȥ�����뤳�Ȥˤ���ޤ���
���������Ť�������������ǥ��쥯�ƥ��֤��Ѥ���줿���ˤϡ�
������������Ⱦ�ǧ���ӤĤ��ơ����٤Ƥν����ʳ��ν��Ϸ�̤ƥ��������˹�ʤ��뤫����Ƥ��ޤ���
�Ǥ����顢�Ť��ǥ��쥯�ƥ��֤����ޤ�ư��ʤ����ϡ�
<code class="module"><a href="/mod/mod_authz_default.html">mod_authz_default</a></code> ���?�ɤ���Ƥ��ʤ����餫�⤷��ʤ���
�ȵ��äƤߤƤ���������</p>
<div class="section">
<h2><a name="moreinformation" id="moreinformation">�ɲþ���</a></h2>
<p>��������Ƥ��ɤΤ褦��ư��뤫�ˤĤ���
��ä�¿���ξ���Ƥ��� <code class="module"><a href="/mod/mod_auth_basic.html">mod_auth_basic</a></code> ��
��ʸ����ɤ�Ȥ褤�Ǥ��礦��
<code class="directive"><a href="/mod/mod_authn_core.html#<authnprovideralias>"><AuthnProviderAlias></a></code>
�ǥ��쥯�ƥ��֤�Ȥ��ȡ������ǧ�����꤬��ñ�˽�褦�ˤʤ�ޤ���</p>
��Ϣ����ȥԥå����������ܤ���Ƥ��ޤ��Τǡ���������������</p>
</div></div>
<div class="bottomlang">
<p><span>Available Languages: </span><a href="/en/howto/auth.html" hreflang="en" rel="alternate" title="English"> en </a> |
</div><div id="footer">
<p class="apache">Copyright 2006 The Apache Software Foundation.<br />Licensed under the <a href="http://www.apache.org/licenses/LICENSE-2.0">Apache License, Version 2.0</a>.</p>
<p class="menu"><a href="/mod/">�⥸�塼��</a> | <a href="/mod/directives.html">�ǥ��쥯�ƥ���</a> | <a href="/faq/">FAQ</a> | <a href="/glossary.html">�Ѹ�</a> | <a href="/sitemap.html">�����ȥޥå�</a></p></div>
</body></html>