さんがIPアドレスで制限するスクリプトを書かれていたのでそちらを参考に。dogmap.jp私は上記の方法で制限をかけたのですが、何かの参考になるかもしれませんので記事は残しておきます。ターミナル.appなどでSSHでログインしておきます。黒い画面の説明になりますが、頑張りましょう。ファイルパスは網元の場合です。ユーザー名(wpbasic)は適宜おきかえてください。wpbasicコマンドが通ると新しいパスワードと再入力を求められます。password:成功すると以下の様に表示されます。設定(3行目〜19行目)を追記します(例は網元の場合です)https://gist.github.com/gatespace/5611265※IPアドレスの制限とBasic認証を併記していますので、使わない方はコメントアウトしてください。保存したらNginxを再起動してください。認証を同時に利用するおまけでパスワードについて「WordPressのadminユーザーは危険」という論調がありますが、これは正確ではありません。そもそも、世界的にシェア率の高いWordPressであれば(的が大きいので)標的になりやすいです。「下手な鉄砲も数打ちゃ当たる」という言葉の通り、「ログインURL+ログインユーザー名(以前はデフォルトだったadminが多い)+パスワード総当たり」というのが最近のbotの手口です(現に、WordPressのインストールしていないサーバーに対して同様のアタックがあります)。先に示した画像の通り、WordPressの作成者アーカイブのスラッグにログインユーザー名が使用される=誰でも分かるので、「admin」じゃなければ安心ということでもありません。危険なのは「類推されやすいパスワード」です。adminユーザーであっても複雑で桁数の多いパスワードであればブルートフォースアタックでも解読に時間がかかります。