HOMEへ
パスワードによるアクセス制限のかけ方

.htaccess の作成

アクセス制限をかけたいディレクトリに「.htaccess」というファイルを置きます。
ファイルの中身は下記のようにします。

AuthUserFile /home/mty/アカウント/public_html/フォルダ名/passwd
AuthGroupFile /dev/null
AuthName member
AuthType Basic
<limit POST GET PUT>
require valid-user
</limit>

注意事項

WWWサーバープログラムのバージョンアップにより下記のような違いがあります。
Apache 1.3.4 の仕様によるものです。

AuthUserFile ~アカウント/public_html/フォルダ名/passwd
のような書き方ができなくなりました。

<limit post get put>
ではエラーとなります。必ず<limit POST GET PUT> のように大文字で記述
してください。

passwdファイルの作成

telnet でサーバーにログインします。
アクセス制限を行いたいディレクトリに移動しましょう。
パスワードファイル「passwd」を作成するには、「htpasswd」
コマンドを利用します。

・パスワードファイルの新規作成(aaaを登録)
htpasswd -c passwd aaa
その後、パスワードを聞かれますので入力してください。

・パスワードファイルに追加(bbbを登録)
htpasswd passwd bbb
ファイルに追加していく際には、「-c」は必要ありません。
その後、パスワードを聞かれますので入力してください。

許可するアカウントの数だけ「htpasswd」コマンドを実行していきましょう。

アカウントの確認は、直接「passwd」ファイルを参照してください。
ただし、パスワードは暗号化されていますので直接にはわかりません。

アカウント削除の方法
直接、「passwd」ファイルを編集して、削除するアカウントの行を
1行消してください。

その他

何かわからない点がありましたら、松山インターネット事務局までメールでお問い合わせください。