===== Readme.txt for BooEasyPasswordChanger ver1.05 ===== *BooEasyPasswordChangerは、Perlで記述されたプログラムです。  .htaccessを使った基本認証のアクセス制限で、個々のユーザが  パスワードを変更することができるようになります。  なお、この説明は基本認証によるアクセス制限が既に正常に設  定されていることを前提にしています。  基本認証によるアクセス制限の設定をまだしていない場合には、  BooPasswordManagerや、BooPasswordCrypter-LE-を利用して、  先に基本認証を設定してから、このCGIをご利用下さい。 *このプログラムを使用する前に以下のことをご確認下さい。  1.サーバでCGIを使用できること  2.サーバでPerlを使用できること  3.サーバで.htaccessによるアクセス制限が利用できること *利用方法  1.まず以下のファイルを用意します。( )内はファイル名。    BooEasyPasswordChanger (bepc.pl)  2.次に bepc.pl の拡張子を plから cgi に変更します。  3.bepc.cgiをエディタで開き、以下の部分を変更してくだ    さい。(変更箇所は先頭行と#set data部分です)    *先頭行の#! /usr/local/bin/perl の部分を 自分のサ     ーバーでのPerlへのパスに書き換えてください。分か     らない方は、サーバー管理者へお問い合わせください。    *$htpasswd = の''内は、.htpasswd へのパスを指定し     ます。    *$title = の''内は、パスワード変更画面に表示したい     タイトルを指定します。    *$bgcolor = の''内は、BooEasyPasswordChanger のペ     ージ背景色を#000000〜#ffffffの16進数で指定します。    *$tdbgcolor = の''内は、パスワード変更画面内の、     テーブル枠内の背景色を、#000000〜#ffffffの16進数     で指定します。    *linkpath = の''内は、パスワードの変更が完了した     画面に表示するリンクのリンク先URLを指定します。    *linktext = の''内は、パスワードの変更が完了した     画面に表示するリンクのリンクテキストを指定します。  4.bepc.cgiをサーバにAsciiモードで転送します。    (CGIプログラムの設置場所をプロバイダ側で指定し     ている場合がありますので、よく分からない場合はサ     ーバ管理者にお問い合わせください)  5.bepc.cgi があるディレクトリに「lock」という名前の    ディレクトリを作成します。このディレクトリには、    何も入れなくてかまいません。  6.以下のようにパーミッションを設定します。   (パーミッションの設定方法についてはFTPソフトの     操作説明をお読みください)     lock  → 777     bepc.cgi  → 755     .htpasswd  → 666    パーミッションの設定方法例    | FTP.exeを使用する場合    | 例)ftp>quote site chmod 755 bepc.cgi *利用方法  bepc.cgiにアクセスするとパスワード変更画面が表示されます。  そこで、変更したいユーザIDと、対応する(古い)パスワー  ド、そのユーザIDに新しく設定したいパスワードを入力し、  変更ボタンを押すことで、該当するユーザIDのパスワードが  変更されます。 *ご注意  BooEasyPasswordChangerはフリーソフトウエアですが、寄付は  歓迎いたします。  送金したくなった場合、下記アドレスまでメールしてください。  送金先をご連絡させていただきます。  利用などに当たっては「CGIご利用上のルール」(下記U  RL参照)に記載されているすべてのルールが適用されます  ので、同意の上ご利用ください。  ・CGIご利用上のルール  http://www.booboo.ne.jp/contents/cgi/rule/  当プログラムの使用により生じたトラブルもしくはそれに伴  う損害に対し、制作者は一切責任を負いません。 *著作・制作  BooBooClub  E-mail: booboo@booboo.ne.jp  URL: http://www.booboo.ne.jp/  お問い合わせ詳細  http://www.booboo.ne.jp/contents/calendar/index.html *お願い  バグレポート、ご感想、お問い合わせなどありましたら、  上記アドレスまでメールをお願いいたします。 *バージョンアップ履歴 ・Ver1.00  1,各種不具合の修正  2,内部処理の最適化 ・Ver1.01  1,ファイルロック処理を修正 ・Ver1.02  1,パスワード欄の入力内容を非表示に変更 ・Ver1.03  1,存在しないIDでも変更完了画面が表示される問題を修正 ・Ver1.04  1,パスワード生成処理を一部改善  2,画面配色を変更 ・Ver1.05  1,出力HTMLの一部を変更