BASIC認証⇒Digest認証!簡単設定方法!ハッシュ化パスワード生成ツール!

前回はBASIC認証の設定方法についてご紹介致しました。BASIC認証をしておけばいたずらされる確率が随分と減りますが、安全性はあまり高くありません。

BASE64方式のエンコードが施されるので全く知識のない人には見抜けませんが、ネットワーク上を生パスワードが流れるので知識がある人には簡単にデコード(復元)されてしまい、盗聴や改竄の恐れがあります。

【スポンサーリンク】

 

今回ご紹介するDigest(ダイジェスト)認証はパスワードそのものを送信するのではなく、ユーザーIDとパスワードをMD5という一方向ハッシュ関数を使ってハッシュ(ダイジェスト)化し、パスワードチェック用の文字列を送信します。

ハッシュ値から元のユーザーIDやパスワードに復元するのはそんなに簡単ではないので、比較的安全です。

Digest認証の方法

先ず、ユーザーIDとパスワードを作成します。ユーザーIDとパスワードは以下の.htdigest用ハッシュ化パスワード生成ツールで作成できます。

.htdigest用ハッシュ化パスワード生成ツール

※使い方
※パソコンからお使い下さい。

  1. 任意のユーザーIDを入力します。
  2. 任意のRealm(レルム:認証領域の名前)を入力します。何でも良いので、難しく考えずに半角英数でsecret roomやmember only等と入力して下さい。
  3. 任意のパスワードを入力します。(できるだけ長いのが良いです。2桁以上をお勧めします。)
  4. 上記3項目を入力すると、htdigestの欄に『ハッシュ化パスワード』が表示されます。コピーしてhtdigest.txtファイルに記述、保存します。

※上記で作成したユーザーIDとパスワードはDigest認証の際に必要になるので忘れないようにして下さい。

作成したhtdigest.txtをログイン画面ファイル(wp-login.php)と同じディレクトリーにアップロードします。アップロードが完了したら、ファイル名を.htdigestに変更します。パーミッションは604です。

次に、既存の.htaccessに以下の記述を追加します。BASIC認証を設定している人は、その部分を以下と置換します。

(※テキストにはコピープロテクトがかかっているので、ソースコード枠右上の『新しいウィンドウでコードを開く』をクリックしてコピペして下さい。)

新しいウィンドウでコードを開く

【Ads by 忍者AdMax】

 

『●サーバーのルートディレクトリーから.htdigestまでのフルパスを記載●』という部分はあなたのサーバーの.htdigestファイルまでのフルパスに置き換えます。

フルパスが分からない方は、.htdigestをアップロードしたディレクトリーに以下のコードを記述したphpファイルをアップロードし、そのファイルのURLをブラウザで開くとフルパスが表示されます。

次に『AuthName “●●●”』の●●●も書き換えます。この●●●には先ほど入力したRealm(レルム)を記述して下さい。secret roomやmember only等でしたね。●●●はRealmと同じ値である必要があります。値は半角英数で何でも良いです。

ここまで済んだら、既存の.htaccessをダウンロードし、上記のコードを書き足して保存し、再アップロードします。

※最初からサーバーに.htaccessが設置されていない場合は.htaccessを作成します。上記のコードを記述し、『htaccess.txt』として保存した後、サーバーにアップロードし、ファイル名を.htaccessと変更します。無料サーバー等では作成できない仕様になっている場合もあります。その時は諦めましょう。

.htdigestのパーミッションは604にして下さい。

以上でログイン画面にアクセスしようとすると、見た目はBASIC認証と変わらないダイアログボックスが表示されます。ユーザーIDとパスワードを入力し、ログイン画面が現れたら成功です。

By

※いいねと感じたら『いいね』や『ツイート』、また『コメント』等も頂けると嬉しいです。

 

コメントを残す

※掲載基準 批評:○ 根拠のない誹謗中傷:×

【Ads by 忍者AdMax】


【楽天市場デイリー総合ランキングトップ商品】
15800円(送料込)
2017年新春おせち料理★10年連続グルメ大賞受賞店!★ おせちランキング191週以上1位達成!≪特大8寸×3段重・おせち全47品・4〜5人前≫
レビュー平均:4.49
レビュー件数:18159
ショップオブザイヤー受賞
博多久松
6278円(送料込)
\ポイント最大9倍!/当店人気No.1【化粧箱包装】[かにしゃぶ/カニしゃぶ/むき身/かに鍋/鍋/福袋/ますよね/御歳暮/ABSB2016/クリスマス]2016/12/9総合1位!
レビュー平均:4.4
レビュー件数:35898
越前かに問屋「ますよね」
29800円(送料込)
Dyson MEGA SALE 期間限定特別価格!6つの付属品付(コードレス掃除機 コードレスクリーナー スティック掃除機 スティッククリーナー サイクロン式)
レビュー平均:4.47
レビュー件数:337
Dyson公式アウトレット楽天市場店

サブコンテンツ

スポンサーリンク

スポンサーリンク

Ads by Criteo(or AdStir)

このブログのQRコード

このページの先頭へ