Home > BASIC認証管理

◆ BASIC認証

設定変更サーバ設置更新履歴

スクリプト名BASIC認証管理 (protectb.cgi)
バージョンVer 1.00
作成日/更新日2005.07.24 /
管理サンプル 管理サンプル
登録等は一切できません。パスワードは「pass」です。
制御サンプル 制御サンプルディレクトリ
ユーザーID「guest」パスワードは「1234」です。
利用制限 フリー(商用利用を除く)
詳しくは利用規程をご覧下さい
ご質問・ご要望 サポート掲示板へ
ダウンロード ダウンロード protectb_100.lzh
※ ダウンロードの反応が多少遅いのでクリック後暫くお待ちください。


Top へ戻る

◆ プログラム設定値の変更

#!/usr/local/bin/perl (1行目)
設置するサーバの環境に合わせて設定して下さい。ほとんどの場合このままで使用できると思います。
 ・認証領域名称
認証ダイアログ(ユーザーIDおよびパスワード入力画面)に表示する名称を設定します。
 ・アクセス制御ファイル
アクセス制御ファイル(.htaccess)の設置先を相対パスもしくは絶対パスで設定して下さい。
サンプル通りの設置の場合は変更する必要はありません。
 ・パスワードファイル
パスワードファイル(.htpasswd)の設置先を絶対パスで必ず再設定して下さい。
絶対パスは、CGIのパス(入力ボックスの下部に表示)を参考に設定して下さい。
相対パスやURLではうまく機能しません。
 ・管理パスワード
使用する管理用のパスワードを必ず設定して下さい。
※ 初期状態では管理パスワードは設定されていません。

Top へ戻る

◆ サーバへのアップロード

以下のようにCGI実行ディレクトリ直下にprotectbディレクトリごと転送して下さい。
転送後に各ディレクトリ・ファイルのパーミッションを下記の数値に設定して下さい。
なお、SuExec環境下での設置の際は、先頭以外の数値をゼロにして設定下さい。「例:705→700」

ファイル名 パーミッション 備考
protectb 705 CGI格納ディレクトリ
protectb.cgi 705 アンケート・本体スクリプト
jcode.pl 604 文字コードライブラリ
config.cgi 606 設定ファイル
member 705 アクセス制御設定ディレクトリ
.htpasswd 606 パスワードファイル
.htaccess 606 アクセス制御ファイル

memberディレクトリは圧縮ファイルのイメージ通りの設置位置を記述していますが、適当な位置および
ディレクトリ名に変更して下さい。
※ また、.htpasswdファイルについては、ウェブ上からアクセスできないディレクトリに設置するのが望ましい為、適当な位置に変更して下さい。

Top へ戻る

◆ 更新履歴


Back Basic Protect by CsmooN工房