目次>ディレクトリにパスワード制限をかける
ADDS Hosting Serviceへ戻る
マニュアル目次へ戻る

ディレクトリにパスワード制限をかける

New ウェブコントロールパネルからパスワード制限ディレクトリを作成できるようになりました。詳しくは、ウェブコントロールパネルのマニュアルをご覧ください。
以下の内容は、ウェブコントロールパネルを使用しないで設定する方法です。

サイト内に、パスワード制限付きのディレクトリを作成することができます。あるディレクトリにパスワード制限をかけるために、そのディレクトリに2つのファイルが必要です。(パスワードファイルと、 ".htaccess"ファイル)

Telnetでログインし、制限したいディレクトリに移動してください。次のようにタイプし、パスワードファイルを作成します。:

htpasswd -c <filename> <user>

例えば:  htpasswd -c .htpasswd mary

次のプロンプトでユーザーmaryのパスワードをタイプしてください。ユーザーを追加するには、以下のように -c を抜いてタイプしてください。:

htpasswd <filename> <user>

例えば:  htpasswd .htpasswd john

そして、プロンプトでjohnのパスワードをタイプします。

ディレクトリへのアクセスをコントロールするファイル .htaccess を作成します。内容は以下のように、テキストファイルで保存してください。:

AuthUserFile <full path to the password file>
AuthGroupFile <full path to a group file>
AuthName <Prompt to be displayed in the pop up window>
AuthType Basic

<Limit GET>
require valid-user
</Limit>

例えば、下の例の場合 "secret_club" というディレクトリにパスワード制限を付けます。secret_club ディレクトリの中の .htpasswd にあるユーザーだけがアクセス可能となります。

AuthUserFile /home/httpd/html/myname/secret_club/.htpasswd
AuthGroupFile /dev/null
AuthName "By secret password only!"
AuthType Basic

<Limit GET>
require valid-user
</Limit>

注意:この場合のディレクトリ表記は /home/username/www ではなく /home/httpd/html/username を使用してください。

マニュアル目次へ戻る
ADDS Hosting Serviceへ戻る
目次>ディレクトリにパスワード制限をかける