auth.html.ko.euc-kr revision e988bb6eb9fc78eafc52c8e2a9e0ee3da7b2de4e
<?xml version="1.0" encoding="EUC-KR"?>
<!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>����(Authentication), ���Ѻο�(Authorization),
��������(Access Control) - Apache HTTP Server</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 Server Version 2.3</p>
<div id="path">
<a href="http://www.apache.org/">Apache</a> > <a href="http://httpd.apache.org/">HTTP Server</a> > <a href="http://httpd.apache.org/docs/">Documentation</a> > <a href="../">Version 2.3</a> > <a href="./">How-To / Tutorials</a></div><div id="page-content"><div id="preamble"><h1>����(Authentication), ���Ѻο�(Authorization),
��������(Access Control)</h1>
<div class="toplang">
<p><span>������ ���: </span><a href="/en/howto/auth.html" hreflang="en" rel="alternate" title="English"> en </a> |
</div>
<div class="outofdate">�� ������ �ֽ��� ���� �ƴմϴ�.
�ֱٿ� ����� ������ ���� ������ ����ϼ���.</div>
<p>����(authentication)�� �ڽ��� ������� �����ϴ� �����
Ȯ���ϴ� �����̴�. ���Ѻο�(authorization)�� ���� ���� ������
������ Ȥ�� ���ϴ� ������ �� ����ϴ� �����̴�.</p>
</div>
<div id="quickview"><ul id="toc"><li><img alt="" src="/images/down.gif" /> <a href="#related">��� ���� ���þ�</a></li>
<li><img alt="" src="/images/down.gif" /> <a href="#lettingmorethanonepersonin">�������� �鿩������</a></li>
<li><img alt="" src="/images/down.gif" /> <a href="#whatotherneatstuffcanido">�ٸ� ��� �����Ѱ�?</a></li>
</ul></div>
<div class="section">
<h2><a name="related" id="related">��� ���� ���þ�</a></h2>
<table class="related"><tr><th>��õ� ���</th><th>��õ� ���þ�</th></tr><tr><td><ul><li><code class="module"><a href="/mod/mod_auth_basic.html">mod_auth_basic</a></code></li><li><code class="module"><a href="/mod/mod_authn_file.html">mod_authn_file</a></code></li><li><code class="module"><a href="/mod/mod_authz_groupfile.html">mod_authz_groupfile</a></code></li><li><code class="module"><a href="/mod/mod_authz_host.html">mod_authz_host</a></code></li></ul></td><td><ul><li><code class="directive"><a href="/mod/mod_authz_host.html#allow">Allow</a></code></li><li><code class="directive"><a href="/mod/mod_authz_groupfile.html#authgroupfile">AuthGroupFile</a></code></li><li><code class="directive"><a href="/mod/core.html#authname">AuthName</a></code></li><li><code class="directive"><a href="/mod/core.html#authtype">AuthType</a></code></li><li><code class="directive"><a href="/mod/mod_authn_file.html#authuserfile">AuthUserFile</a></code></li><li><code class="directive"><a href="/mod/mod_authz_host.html#deny">Deny</a></code></li><li><code class="directive"><a href="/mod/core.html#options">Options</a></code></li><li><code class="directive"><a href="/mod/core.html#require">Require</a></code></li></ul></td></tr></table>
<div class="section">
<h2><a name="introduction" id="introduction">�Ұ�</a></h2>
<p>����� ������Ʈ�� �ִ� ������ �Ҽ��� ����鸸�� ����̰ų�
�̵鸸�� ���� �������, �� �ۿ��� �����ϴ� ����� ����Ͽ�
����� ���� ���ϴ� ����� �������� ������ �� �� �ִ�.</p>
<p>�� ���� ������Ʈ�� �Ϻθ� ��ȣ�ϱ����� ���� �������
����ϴ� "ǥ������" ����� �ٷ��.</p>
<div class="section">
<h2><a name="theprerequisites" id="theprerequisites">�⺻ ����</a></h2>
<p>�� �ۿ��� �ٷ�� ���þ�� ������ �ּ�������(�Ϲ�������
����)�̳� ���丮�� ��������(<code>.htaccess</code> ����)����
����Ѵ�.</p>
<p><code>.htaccess</code> ������ ����Ϸ��� �� ���Ͽ� �ִ�
���� ���þ ����ϵ��� ������ �����ؾ� �Ѵ�. �̸� ����
���丮�� �������Ͽ� � ���þ ����� �� �ִ����� �����ϴ�
����Ѵ�.</p>
<p>���⼭�� ������ �ٷ�� ������, ������ ����
<code>AllowOverride</code> ���þ �ʿ��ϴ�.</p>
<div class="example"><p><code>
AllowOverride AuthConfig
</code></p></div>
<p>Ȥ�� ���þ ���� ���� �ּ������Ͽ� ��´ٸ�, �� ���Ͽ�
���� ������ ���� �־�� �Ѵ�.</p>
<p>���� ��ȣ�� ������ ����ִ��� �˱����� ������ ���丮
������ ���� ���� �˾ƾ��Ѵ�. �� ���� ������ʰ�, �����
���� �ڼ��� ������ ���̴�.</p>
<div class="section">
<h2><a name="gettingitworking" id="gettingitworking">�⺻���� �����ϱ�</a></h2>
<p>���� ������ ���丮�� ��ȣ�� ��ȣ�ϴ� �⺻���� �����
�����Ѵ�.</p>
<p>���� ��ȣ������ ������ �Ѵ�. �� ������ ������ ������
�� ��� ���� �־�� �Ѵ�. �ٸ������ ��ȣ������ �ٿ�ε�����
���ϰ��ϱ� ���ؼ���. ���� ���, ��������
��ȣ������ �����. �� ���α��� ����ġ�� ��ġ�� ����
<code>bin</code> ���丮�� �ִ�. ������ ������� ������
���� �Է��Ѵ�.</p>
<div class="example"><p><code>
</code></p></div>
<p><code>htpasswd</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>htpasswd</code>�� �������� ��ο� ��ٸ�
���������� ��ü ��θ� �Է��ؾ� �Ѵ�. ���� ����ϴ� ����������
�ִ�.</p>
<p>�������� ������ ��ȣ�� ��û�ϵ��� �����ϰ�, ��������
� ������� ������ ������� �˷���� �Ѵ�.
������ ����Ͽ� �����Ѵ�. ���� ���,
��ȣ�Ϸ���, �Ʒ� ���þ
�Ѵ�.</p>
<div class="example"><p><code>
AuthType Basic<br />
AuthName "Restricted Files"<br />
Require user rbowen
</code></p></div>
<p>���þ �ϳ��� ���캸��. <code class="directive"><a href="/mod/core.html#authtype">AuthType</a></code> ���þ�� ����ڸ� ������
����� �����Ѵ�. ���� �Ϲ����� ����� <code>Basic</code>����,
<code class="module"><a href="/mod/mod_auth_basic.html">mod_auth_basic</a></code>�� �����Ѵ�. ���� Basic
������ ������ ������ ��ȣ�� ��ȣȭ���� �ʰ� ������.
���Ƿ� ��� �ڷḦ ��ȣ�ϱ����� �� ����� ����ϸ� �ȵȴ�.
����ġ�� <code>AuthType Digest</code>��� ���� ��� �����Ѵ�.
�� ����� <code class="module"><a href="/mod/mod_auth_digest.html">mod_auth_digest</a></code>�� �����ϸ�, �ſ�
�����ϴ�. ���� �ֱ� Ŭ���̾�Ʈ�鸸�� Digest ������ �����Ѵٰ�
�Ѵ�.</p>
������ ����� <dfn>����(realm)</dfn>�� �����Ѵ�. ������
�ΰ��� ������ �Ѵ�. ù��°�� Ŭ���̾�Ʈ�� ���� �� ������
��ȣ ��ȭâ�� �����ش�. �ι�°�� ���� ������ ����Ͽ�
Ŭ���̾�Ʈ�� Ư�� ���������� � ��ȣ�� ������ �����Ѵ�.</p>
<p>���� ���, �ϴ� Ŭ���̾�Ʈ�� <code>"Restricted Files"</code>
������ ������ �����Ͽ��ٸ�, Ŭ���̾�Ʈ�� �ڵ����� ���� ��������
<code>"Restricted Files"</code> �������� ǥ�õ� ������ ����
������ ��ȣ�� �õ��Ѵ�. ���� ���� ���� ������ ���� ������
�����ϸ� ����ڰ� ������ ��ȣ�� �Է����� �ʾƵ� �ȴ�. ����
���Ȼ� ������ Ŭ���̾�Ʈ�� ������ ȣ��Ʈ���� �ٸ��� ��
���� ��ȣ�� �����.</p>
���þ�� �츮�� ��� <code>htpasswd</code>�� ���� ��ȣ������
��θ� �����Ѵ�. ����ڰ� ���ٸ� ��û���� �Ź� ����ڸ�
�����ϱ����� �Ϲ� ���������� �˻��ϴµ� �ð��� ����� ����
�ɸ� �� �ִ�. ����ġ�� �� ����Ÿ���̽� ���Ͽ� ����� ������
������ �� �ִ�. <code class="module"><a href="/mod/mod_authn_dbm.html">mod_authn_dbm</a></code> ����� <code class="directive"><a href="/mod/mod_authn_dbm.html#authdbmuserfile">AuthDBMUserFile</a></code> ���þ
���α��� ����Ͽ� ��ȣ������ ����� �ٷ��. <a href="http://modules.apache.org/">����ġ ���
����Ÿ���̽�</a>���� ���� �ٸ� ���� ����� �����ϴ� �����ڰ�
���� ������ �ִ�.</p>
���þ�� ������ Ư�� ������ ������ �� �ִ� ����ڸ� �����Ͽ�
���Ѻο��� �Ѵ�. ���� ���� <code>require</code> ���þ
����ϴ� �پ��� ����� �����Ѵ�.</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 />
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> ��� �� ���þ ����ϸ�
��ȣ���Ͽ� �ִ� ������ �ùٸ� ��ȣ�� �Է��ϱ⸸ �ϸ� ������
����Ѵ�. �캰�� �ٸ� ��ȣ������ ����Ͽ� ��� �����
ȿ�� ���� ���� �ִ�. �� ��� ����ġ�� ���� �ΰ�(��ȣ���ϰ�
������)�� �ƴ� ���� �Ѱ�(��ȣ����)�� �˻��ϸ� �ȴٴ� ����
�����̴�. ���� ���� ��ȣ������ ���ؾ� �ϰ�, <code class="directive"><a href="/mod/mod_authn_file.html#authuserfile">AuthUserFile</a></code> ���þ
��Ȯ�� ��ȣ������ �����ؾ� �ϴ� ���� �����̴�.</p>
<div class="section">
<h2><a name="possibleproblems" id="possibleproblems">���� �� �ִ� ������</a></h2>
<p>Basic ���� ����� �������� ������ ��û�� ������ ����ڸ��
��ȣ�� Ȯ���Ѵ�. ������ ���� �������� ���� ��ħ�� ���� ��������
(���� ��ȣ�� ��ȣ�ϴ� ���丮�� �ִ� ���) �������� �ִ�
��� ���� ���� �ٽ� Ȯ���Ѵ�. �����ϵ��� �ӵ��� ���� �������.
��ȣ������ ��� ����ڸ��� ã�� ������ ����� ����� �������
�ϱ���� ��ȣ���� ũ�Ⱑ Ŀ�� ���� �� �������. ����
�� �۾��� �������� ��û�� ������ �����Ѵ�.</p>
<p>���� ���������� �� ��ȣ���Ͽ� ������ �� �ִ� ����ڼ�����
�Ѱ谡 �ִ�. �� �Ѱ�� ����ϴ� ������ ���ɿ� ��� �ٸ�����,
���� ���鰳�� �Ѵ´ٸ� ������ٰ� ���ϰ� �ٸ� ���� �����
����ؾ� �Ѵ�.</p>
<div class="section">
<h2><a name="whatotherneatstuffcanido" id="whatotherneatstuffcanido">�ٸ� ��� �����Ѱ�?</a></h2>
<p>����ڸ�� ��ȣ�� ����� ������ �ٰ� �ƴϴ�. ���� ������
��ҿ� ���� �ٸ� ������ ������ ����ڸ� �鿩������ ����
���� �ִ�.</p>
������ ��û�� ��ǻ���� ȣ��Ʈ�� Ȥ�� ȣ��Ʈ �ּҸ� ������
������ ����ϰų� �ź��Ѵ�. <code class="directive"><a href="/mod/mod_authz_host.html#order">Order</a></code> ���þ�� �� ��
���þ�� ���� ����Ͽ�, ����ġ���� � ��� ��Ģ�� �������
�˸���.</p>
<p>�̵� ���þ� ������ ������ ����.</p>
<div class="example"><p><code>
Allow from <var>address</var>
</code></p></div>
<p>���⼭ <var>address</var>�� IP �ּ�(Ȥ�� IP �ּ� �Ϻ�)��
������ �����θ�(Ȥ�� �����θ� �Ϻ�)�̴�. ���Ѵٸ� ���� �ּҳ�
�����θ��� ����� �� �ִ�.</p>
<p>���� ���, �������� �Խ��ǿ� ���? �ø��� �ִٸ� ������
���� ������ ���� �� �ִ�.</p>
<div class="example"><p><code>
Deny from 205.252.46.165
</code></p></div>
<p>�� �ּҿ��� ������ �湮�ڴ� �� ���þ ��ȣ�ϴ� ��������
�� �� ���. IP �ּ� ��� ������ ���� ��ǻ���� ����� ����
�ִ�.</p>
<div class="example"><p><code>
</code></p></div>
<p>��, ��ü �������� ������ �������� �ּҳ� �����θ��� �Ϻθ�
����Ѵ�.</p>
<div class="example"><p><code>
Deny from <var>192.101.205</var><br />
Deny from ke
</code></p></div>
<code class="directive"><a href="/mod/mod_authz_host.html#deny">Deny</a></code>�� <code class="directive"><a href="/mod/mod_authz_host.html#allow">Allow</a></code> ���þ�� ����
����Ͽ� ������ ���ϴ� ����� ���� �� �ִ�.</p>
<div class="example"><p><code>
Order deny,allow<br />
Deny from all<br />
</code></p></div>
���þ ����ϸ�, �ش� ȣ��Ʈ�� ����ڸ� ����ϰ� �ű
�߰��� ��� ����� ����ϹǷ� ���ϴ� ��� ���� ���Ѵ�.
����� Ư�� ���<em>��</em> ����ϱ� ���Ѵ�.</p>
<div class="section">
<h2><a name="moreinformation" id="moreinformation">�� ���� ����</a></h2>
<code class="module"><a href="/mod/mod_authz_host.html">mod_authz_host</a></code> ������ ������� �����ϴ�
��� ���� �� ���� ������ �ִ�.</p>
</div></div>
<div class="bottomlang">
<p><span>������ ���: </span><a href="/en/howto/auth.html" hreflang="en" rel="alternate" title="English"> en </a> |
</div><div id="footer">
<p class="apache">Copyright 2007 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>