ユーザー認証が必要なページの作成方法
皆さんが公開しているホームページは、基本的には誰でも自由に閲覧することができます。
しかし特定のページを、特定の人のみに公開したい場合があると思います。
以下の例では、
http://freedom.mitene.or.jp/~mitene/secret/ |
をパスワードを知っている方のみに公開する方法を説明します。
中身は以下のようになります。
AuthUserFile
/home/ftp/stdusr/mitene/secret/password AuthName "TOP SECRET" AuthType Basic <Limit GET POST> require valid-user </Limit> |
AuthUserFileは、下記で説明するパスワードファイルを指定します。AuthNameは、
ユーザ認証のためのダイアログに表示されるメッセージになります。
> cd
secret > htpasswd -c password username > Adding user username > New password: > Re-type new password: |
htpasswdコマンドの「-c」オプションは、最初にpasswordファイルを作成する際に必要になります。
passwordにユーザを追加する際には必要ありません。