LEV-HtPasswd [ パスワード暗号化CGI ] マニュアル

■はじめに

LEV-HtPasswd は、C++言語によって開発されています。
配布パッケージにはソースは含まれません。バイナリ(ビルド済みプログラム)の配布です

配布パッケージ内容: (フォルダを < > で表記しています)
<levhtpasswd>
 |
 +-<manual>- 本マニュアルHTML
 |
 +- sys-signature シグネチャファイル
 +- lev-htpasswd.cgi パスワード暗号化プログラム
 +- tmp.htpasswd 中間データの一時出力ファイル
 +- dat-message.dat メッセージデータファイル
 +- dat-system.dat システムデータファイル
 +- dat-htaccess.dat .htaccess記述例ファイル
 +- lockfile.lock ロックファイル
 +- style.css スタイルシート
 +- templ_config.html 設定画面HTML
 +- templ_info.html メッセージ画面HTML


本CGIが動作するサーバとしては下記の条件を満たす必要があります。

動作条件:
  OSが RedHat Linux Ver.6.2以降 または FreeBSD Ver.4.X 以降 であること

  HTTPサーバが Apache Web Serverであり、htpasswd プログラムが使えること

免責事項:(フリーダウンロード版をダウンロードしたみなさまへ)
 フリーダウンロード版ソフトウェアの動作に関しては、開発元はいかなる保証もしません。配布するソフトウェアを使用して、万が一問題あるいは損害が発生した場合、原因がソフトウェアのバグ、不備、仕様の欠陥等であっても、ソフトウェア開発元および配布者は一切の責任を負いません。 ソフトウェアを設置し使用する方で一切の責任を持ってください。 このことを了解した人にのみ使用を許可します。

■機能と特色

LEV-HtPasswd は Apache Web Server に付属の htpasswd を呼び出してパスワード暗号化文字列を画面に表示します。
このCGI を使用すると、telnet を許していないサーバを利用しているエンドユーザでも、自力で認証の必要なページを作成できます。

■CGI 設置方法

[1] FTP接続してファイルを格納する専用のフォルダを作成します。
[2] 作成したフォルダのパーミッションを 実行可( 755 ) にします。(通常、デフォルトでそうなります)
[3] 新規の設置でもバージョンアップでも
   <levhtpasswd>の中のすべてのファイルを作成したフォルダにバイナリ転送します。
[4] *.lock *.dat および tmp.htpasswd のパーミッションを 書き込み可( 666 ) にします。
[5] *.cgi のパーミッションを 実行可( 755 ) にします。

以上で設置は完了です。


使用方法