📄 auth.html.ja.euc-jp
字号:
<?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">
<html xmlns="http://www.w3.org/1999/xhtml" lang="ja" xml:lang="ja"><head><!--
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" />
<link href="../style/css/manual-print.css" rel="stylesheet" media="print" type="text/css" />
<link href="../images/favicon.ico" rel="shortcut icon" /></head>
<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.0</p>
<img alt="" src="../images/feather.gif" /></div>
<div class="up"><a href="./"><img title="<-" alt="<-" src="../images/left.gif" /></a></div>
<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.0</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> |
<a href="../es/howto/auth.html" hreflang="es" rel="alternate" title="Espa彨衞l"> es </a> |
<a href="../ja/howto/auth.html" title="Japanese"> ja </a> |
<a href="../ko/howto/auth.html" hreflang="ko" rel="alternate" title="Korean"> ko </a></p>
</div>
<div class="outofdate">This translation may be out of date. Check the
English version for recent changes.</div>
<p>≈千沮∽とは、茂かが极尸は茂であるかを肩磨した眷圭に、
それを澄千するための链册镍を回します。≈镜千∽とは、
茂かが乖きたい眷疥に乖けるように、あるいは瓦しい攫鼠を
评ることができるようにするための链册镍を回します。</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="#introduction">はじめに</a></li>
<li><img alt="" src="../images/down.gif" /> <a href="#theprerequisites">洁洒</a></li>
<li><img alt="" src="../images/down.gif" /> <a href="#gettingitworking">瓢侯させる</a></li>
<li><img alt="" src="../images/down.gif" /> <a href="#lettingmorethanonepersonin">
剩眶の客が掐れるようにする</a></li>
<li><img alt="" src="../images/down.gif" /> <a href="#possibleproblems">弹こりえる啼玛</a></li>
<li><img alt="" src="../images/down.gif" /> <a href="#whatotherneatstuffcanido">もっと躬みに扩告できない
?</a></li>
<li><img alt="" src="../images/down.gif" /> <a href="#moreinformation">纳裁攫鼠</a></li>
</ul></div>
<div class="top"><a href="#page-header"><img alt="top" src="../images/up.gif" /></a></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.html">mod_auth</a></code></li><li><code class="module"><a href="../mod/mod_access.html">mod_access</a></code></li></ul></td><td><ul><li><code class="directive"><a href="../mod/mod_access.html#allow">Allow</a></code></li><li><code class="directive"><a href="../mod/mod_auth.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_auth.html#authuserfile">AuthUserFile</a></code></li><li><code class="directive"><a href="../mod/mod_access.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><div class="top"><a href="#page-header"><img alt="top" src="../images/up.gif" /></a></div>
<div class="section">
<h2><a name="introduction" id="introduction">はじめに</a></h2>
<p>もし怠泰の攫鼠や、ごくごく警眶グル〖プの客羹けの攫鼠を
ウェブサイトに弥くのであれば、この矢今に今かれている
テクニックを蝗うことで、そのペ〖ジを斧ている客たちが
司みの客たちであることを澄悸にできるでしょう。</p>
<p>この矢今では、驴くの客が何脱するであろう、
ウェブサイトの办婶尸を瘦割する≈办忍弄な∽
数恕についてカバ〖しています。</p>
</div><div class="top"><a href="#page-header"><img alt="top" src="../images/up.gif" /></a></div>
<div class="section">
<h2><a name="theprerequisites" id="theprerequisites">洁洒</a></h2>
<p>この矢今で艰り胺われるディレクティブは、
メインサ〖バ肋年ファイル (舍奶は
<code class="directive"><a href="../mod/core.html#directory"><Directory></a></code>
セクション面) か、あるいはディレクトリ髓の肋年ファイル
(<code>.htaccess</code> ファイル) かで脱います。</p>
<p><code>.htaccess</code> ファイルを脱いるのであれば、
これらのファイルに千沮脱のディレクティブを弥けるように
サ〖バの肋年をしないといけないでしょう。これは
<code class="directive"><a href="../mod/core.html#allowoverride">AllowOverride</a></code>
ディレクティブで材墙になります。
<code class="directive"><a href="../mod/core.html#allowoverride">AllowOverride</a></code>
ディレクティブでは、ディレクトリ髓の肋年ファイル面に弥くことのできる
ディレクティブを、もしあれば、回年します。</p>
<p>千沮について厦を渴めているので、肌のような
<code class="directive"><a href="../mod/core.html#allowoverride">AllowOverride</a></code>
ディレクティブが涩妥になるでしょう。</p>
<div class="example"><p><code>
AllowOverride AuthConfig
</code></p></div>
<p>そうでなく、メインサ〖バ肋年ファイルの面に
木儡弥くのであれば、碰脸ながらそのファイルへの今き哈み
涪嘎を积っていなければならないでしょう。</p>
<p>また、どのファイルがどこに瘦赂されているか梦るために、
サ〖バのディレクトリ菇陇について警し梦っておく
涩妥があるでしょう。
これはそんなに岂しくないので、この矢今面で
ディレクトリ菇陇について梦っておく涩妥がある眷烫では、
汤らかになるようにします。</p>
</div><div class="top"><a href="#page-header"><img alt="top" src="../images/up.gif" /></a></div>
<div class="section">
<h2><a name="gettingitworking" id="gettingitworking">瓢侯させる</a></h2>
<p>では、サ〖バ惧のあるディレクトリをパスワ〖ドで瘦割する
答塑缄界を绩します。</p>
<p>パスワ〖ドファイルを侯る涩妥があります。
このファイルは、ウェブからアクセスできる眷疥に
弥くべきではありません。戮の客がパスワ〖ドファイルを
ダウンロ〖ドできないようにするためです。毋えば、
<code>/usr/local/apache/htdocs</code> でドキュメントを
捏丁しているのであれば、パスワ〖ドファイルは
<code>/usr/local/apache/passwd</code>
などに弥いた数が紊いでしょう。</p>
<p>ファイルを侯るためには、Apache 烧掳の <a href="../programs/htpasswd.html">htpasswd</a>
を蝗います。このコマンドは Apache をどこにインスト〖ルしようとも、
インスト〖ルディレクトリの <code>bin</code>
ディレクトリ笆布に弥かれます。ファイルを侯るには、肌のように
タイプしてください。</p>
<div class="example"><p><code>
htpasswd -c /usr/local/apache/passwd/passwords rbowen
</code></p></div>
<p><code>htpasswd</code> は、パスワ〖ドを妥滇し、その稿
澄千のためにもう办刨掐蜗するように妥滇してきます。</p>
<div class="example"><p><code>
# htpasswd -c /usr/local/apache/passwd/passwords rbowen<br />
New password: mypassword<br />
Re-type new password: mypassword<br />
Adding password for user rbowen
</code></p></div>
<p>もし <code>htpasswd</code> がパスの面に掐っていない眷圭は、
もちろん、悸乖するためにプログラムまでのフルパスを
タイプする涩妥があります。讳のサ〖バであれば、
<code>/usr/local/apache/bin/htpasswd</code>
にプログラムが弥かれています。</p>
<p>肌に、サ〖バがパスワ〖ドを妥滇するように肋年して、
どのユ〖ザがアクセスを钓されているかをサ〖バに梦らせなければ
なりません。 <code>httpd.conf</code> を试礁するか
<code>.htaccess</code> ファイルを蝗脱するかで
肋年します。毋えば、ディレクトリ
<code>/usr/local/apache/htdocs/secret</code>
を瘦割したい眷圭は、
<code>/usr/local/apache/htdocs/secret/.htaccess</code>
か httpd.conf 面の <Directory
/usr/local/apache/apache/htdocs/secret> セクションに
芹弥して、肌のディレクティブを蝗うことができます。</p>
<div class="example"><p><code>
AuthType Basic<br />
AuthName "Restricted Files"<br />
AuthUserFile /usr/local/apache/passwd/passwords<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.html">mod_auth</a></code>
で悸刘されています。しかしながら、
これは丹を烧けるべき脚妥なポイントなのですが、
Basic 千沮はクライアントからブラウザへ、
パスワ〖ドを芭规步せずに流ります。ですから、
この数恕は泼に怠泰拉の光いデ〖タに滦しては脱いるべきでは
ありません。 Apache ではもう办つ侍の千沮数恕:
<code>AuthType Digest</code> をサポ〖トしています。
この数恕は <code class="module"><a href="../mod/mod_auth_digest.html">mod_auth_digest</a></code>
で悸刘されていて、もっと奥链です。
ごくごく呵夺のクライアントしか Digest
千沮をサポ〖トしていないようです。</p>
<p><code class="directive"><a href="../mod/core.html#authname">AuthName</a></code>
ディレクティブでは、千沮に蝗う <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.html#authuserfile">AuthUserFile</a></code>
ディレクティブは <code>htpasswd</code> で侯った
パスワ〖ドファイルへのパスを肋年します。
ユ〖ザ眶が驴い眷圭は、リクエスト髓のユ〖ザの千沮のための
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -