|
パスワード認証ページの作り方 (htpasswdの使い方) |
- $APACHE_HOME/conf/httpd.conf を編集し、
ディレクトリの.htaccessによる設定上書きを可能にします。具体的には、
AllowOverride None
の行を
AllowOverride AuthConfig
と変更します。(Allでもよいです)
- apacheを再起動します。
% apachectl restart
- パスワード認証をかけたいディレクトリに、
下のような .htaccess ファイルを置きます。
(このファイル名は httpd.conf の中で変更できます)
AuthUserFile /the/path/of/ninsho.dat
AuthGroupFile /dev/null
AuthName "Authentication"
AuthType Basic
require valid-user
- 次に、上のAuthUserFileで指定したパスに、
htpasswdコマンドで認証用パスワードファイルを作ります。
例えば testadm というユーザで認証させたいとすると、
% htpasswd -c /the/path/of/ninsho.dat testadm
New Password: ********
とすると、この例なら「ninsho.dat」というファイルが作成されます。
- Webサイトにアクセスして、確認します。
(first uploaded 2002/01/10 last updated 2002/09/06, URANO398)
|