「すぐ使えるCMS」の管理画面にユーザ名とパスワードでのログイン機能を付ける方法(アクセス制限、パスワード認証、アクセス認証、ログイン認証、管理者用にパスワードの設定)のご説明です。
「すぐ使えるCMS」のパスワード設定機能では対応できないケース
以下の場合は、このページでご説明するパスワード機能では対応できません。Basic 認証 または Digest 認証を使用して下さい。
- Ver. 3.0 以下の製品(旧「すぐ使えるCGI」)
- 複数の「すぐ使えるCMS」を設置する場合で、製品をまたがって同じユーザ名/パスワードを使用したい場合
- 複数のユーザ名/パスワードを使用したい場合
パスワード設定方法
admin/admin.cgi の編集
admin/admin.cgi に使用するパスワードを設定します。
370 行目または 440、460、495 行目付近に設定する場所があります。編集前は設定がされていませんので、「''」の部分にそれぞれユーザ名とパスワードを設定して下さい。
編集前のパスワード設定
コピー
#------------------------------[line 440]-->[line 460]-->[line 495]--
# 管理画面パスワードの設定
#--------------------------------------------------------------------
# 管理画面のアクセス制限をする場合はユーザ名とパスワードを設定して
# 下さい。
# 両方を設定すると認証が有効になります。
#
# 使用できる文字: 半角アルファベット、半角数字、@、.(ドット)、-、_
# 文字数: 半角 6-30文字
$conf{admin_name} = ''; #ユーザ名
$conf{admin_pass} = ''; #パスワード
Ver. 4.5以下の場合
Ver. 4.5 以下の場合、使用できる文字と文字数は以下の通りです。
# 使用できる文字: abcdefghijklmnopqrstuvwxyz1234567890
# 文字数: 半角 6-8文字
パスワード設定例
コピー
#------------------------------[line 440]-->[line 460]-->[line 495]--
# 管理画面パスワードの設定
#--------------------------------------------------------------------
# 管理画面のアクセス制限をする場合はユーザ名とパスワードを設定して
# 下さい。
# 両方を設定すると認証が有効になります。
#
# 使用できる文字: 半角アルファベット、半角数字、@、.(ドット)、-、_
# 文字数: 半角 6-30文字
$conf{admin_name} = 'k.k.nishitei'; #ユーザ名
$conf{admin_pass} = 'anzen,Daiichi'; #パスワード
アップロード
変更したファイルをサーバの同じ位置に上書きアップロードして下さい。
admin/admin.cgi
確認
管理画面にアクセスするとログイン画面が表示されます。
ログイン画面が表示されない場合
以下の場合はログイン画面が表示されません。設定をご確認の上修正して下さい。
- ユーザ名かパスワードの設定が5文字以下
- ユーザ名かパスワードの設定が31文字以上
- (Ver. 4.5以下) ユーザ名かパスワードの設定が9文字以上
- (Ver. 4.5以下) ユーザ名かパスワードに大文字のアルファベットを使っている
- ユーザ名かパスワードに使用できない記号を使っている
- admin/admin.cgi の上書きアップロードに失敗している
- ブラウザの再読み込みがうまく行っていない
ログイン画面のデザイン変更方法
ログイン画面のデザイン変更は、templates/admin/6.html を編集して下さい。