WordPressの管理画面にBasic認証をかける

  • このエントリーをはてなブックマークに追加
  • Pocket

WordPressの管理画面にBasic認証をかけたい。WordPressは攻撃されやすいのでそれらを回避する目的なんかにも使えると思います。

今回はコンソールからhtpasswdを作成して、.htaccessにwp-login.phpへアクセスした際にBasic認証をかけるように設定します。

htpasswdを作成する

今回は自分のホームディレクトリにhtpasswdというディレクトリを作成し、その中に.htpasswdを設置します。

htpasswd -c -b /home/{your_user}/htpasswd/.htpasswd {user_name} {password}

適宜読み替えてください。

.htaccessを追加する

htpasswdが設置できたら、以下を.htaccessへ追記します。

<Files wp-login.php>
AuthName "Input loginID & Password"
AuthType Basic
AuthUserFile /home/{your_user}/htpasswd/.htpasswd
Require valid-user
</Files>

 

以上で完了です。

  • このエントリーをはてなブックマークに追加
  • Pocket

SNSでもご購読できます。