2019-11-15この前、WordPressブログのハッキング被害に合いました😢カスタマイズを加えようかと、FTPソフトを開いてみると、ファイルリストの中に見知らぬフォルダがあったんです。フォルダを消しても、またしばらくすると同じファイルができてしまう...。調べてみると、WordPressのプログラムが不正に書き換えられていました。怪しいプログラムが仕込まれた箇所を特定し、最新のプログラムに差し替えました。対応はできたものの、また脅威にさらされるのは嫌だ...。これを機に、WordPressのセキュリティ対策をしっかり考えてみます。専門的な対策WordPressは攻撃対象になりやすいWordPressは世界中で利用者の多いブログシステム。利用者が多い分だけ、狙われやすいツールでもあります。どんな風に狙われるかというと管理画面への不正ログインによるサイト改ざんや乗っ取り重要な情報の盗み取り悪意のある不正なスクリプトをプログラムに埋め込む過剰なデータを送信し、サイトにアクセスできないようにするハッキングに合うと、ホームページが見れなくなったり、不正なページへ誘導されてしまいます。作ったwordpressブログをハッキングの脅威から守りましょう。対策1ユーザーIDとパスワードを強化するまずは基本。ユーザー名はadminadministratorドメイン名(このサイトだったら、0forest)などは、推測されやすいので避けましょう。パスワードも推測されにくいもの。passpasswordは避けましょう。対策2WordPressのソフトウェア、プラグインをアップデートする最新のWordpressソフト、プラグインを使うようにしましょう。アップデートがある場合は管理画面に印がつきます。プラグインをインストールす時には、最近更新されたものか、最新のverに対応しているプラグインを使用するようにしましょう。対策3セキュリティプラグインを入れる私が導入しているのは3つです。チェックするスパムコメントのブロックリアルタイム・トラフィック解析:アクセスしてきた人間やBOTを監視できるIPブロック機能:指定したIPアドレスと接続元ネットワークからの接続を拒否するhttps://ja.wordpress.org/plugins/wordfence/インストールすると、メールアドレスを登録します。基本的にそのままの設定でOK。英語ですが、ダッシュボードにブロックした接続元や、サイトの脆弱性などが表示されます。PluginWordPressの管理画面を守るプラグインです。「ログインページ変更」を選ぶと管理画面のURLが変えられます。作られたサイトはhttps://サイトのURL/wp-admin/が管理画面になっています。ことを使ったことがある人には、簡単に管理画面へのログインURLがわかってしまいます。ログインページ変更を使うことで、管理画面へアクセスしにくくなります。画像認証を追加すると、ログイン画面に画像に表示された文字を入力できるようになります。ログインロックは、何度も連続してログインに失敗するときに、一定期間ログインできないようにする機能です。いろいろなユーザーアカウントやパスワードを機械的に入れてログインしようとする攻撃に有効です。XMLRPCはWordPressを外部から操作するための仕組みです。メール投稿などの機能を利用していない場合は無効にしましょう。Akismetスパムコメントのブロックをしてくれます。ユーザー登録が必要ですが、無料で利用できます。https://bazubu.com/akismet-23841.htmlお問い合わせフォームやコメント機能を利用している方は導入しておきましょう。バックアップを取っております。月次でデータベースとファイルのバックアップができます。https://bazubu.com/how-to-use-backwpup-23804.htmlまた、サーバーでも、データのバックアップな復旧サービスを提供していることもあります。お使いのサーバーの機能を確認してみてくださいね。専門的な対策FTPソフトを使えて、サイトのディレクトリにアクセスできる方は以下のような対策もできます。私はこのサイトは、管理画面系のファイルにbasic認証をかける方で運用しておりました。POSTWordPressブログの始めかた【WordPressのサーバー選び】初心者はXserver、コスパ重視はMixhostで。Zero*Forest私は、WordPressを始めた時に分からなかったことの一つに「カテゴリー」と「タグ」の違いがあります。Zero*ForestWordPressでホームページ・ブログを運営するときに、よく使うプラグインを一覧化しました。WordPressを使ったホームページ・ブログ製作をしています。お仕事のことから趣味まで、日々の暮らしを綴った雑多ブログです。プログラミング/Webデザイン(アンティーク、水彩、手書きっぽいデザインが好き。Zero*Forest。