ページにパスワードをかけるためには、パスワードファイルを作成する必要があります。
パスワードファルとは、普通のテキストファイルで、以下のように、ユーザー名、暗号化されたパスワードの組み合わせを、ユーザー分書き込みます。
ファイル名は自由に設定することが可能です。
なお、ファイルの最後に必ず改行を入れて下さい。改行がない場合、最後のユーザーのパスワードが無効になってしまいます。
パスワードを暗号化するためには、htpasswdプログラムを使用するのが一般的ですが、以下にCGIによるパスワードエンコーダを用意いたしましたので、ご利用ください。
※同じパスワードでも実行するたびに異なる暗号化されたパスワードが表示されますが、問題ありませ。どの暗号化されたパスワードも使用することが可能です。
では、以下の情報でパスワードファイルを作成してみましょう。
ユーザー名
|
パスワード
|
暗号化したパスワード
|
guest
|
guestpass
|
$1$gP$ukqCDj5FQwsCnlte1ZtnF1
|
group1
|
group1pass
|
$1$fY$dFbxtaGVJPokhEAmJB57H0
|
group2
|
group2pass
|
$1$X5$.IqqJtJBNdhyu7b/9z3aM1
|
以下がパスワードファイルへの記述内容の例です。このように1行に1ユーザずつ記述します。
guest:$1$gP$ukqCDj5FQwsCnlte1ZtnF1
group1:$1$fY$dFbxtaGVJPokhEAmJB57H0
group2:$1$X5$.IqqJtJBNdhyu7b/9z3aM1
|
※上記の内容をそのままコピーしないようご注意下さい!必ず自分で暗号化を実行した結果を記述して下さい。
|