📄 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 + -