Hier eine ganz kurze Anleitung wie man WordPress deutlich sicherer machen kann.
Wichtig: Vor allen Änderungen ist eine Sicherung der Datenbank wie auch wp_config.php.
1. Updates
Das brauch ich wahrscheinlich keinem erklären. Macht regelmäßige Updates und ihr seit vor den meisten Sicherheitslücken geschützt.
2. Plugins
Passt immer mit Plugins auf. Es gibt genügend Plugins, welche unzählige Sicherheitslücken aufweisen. Außerdem deinstalliert Plugins die ihr nicht mehr verwendet.
3. Admin Benutzer umbennen
Ab WordPress 3.0 ist es möglich den Benutzernamen über die Oberfläche zu ändern. Andernfalls schaut mal in die Tabelle wp_users.
4. Benutzersicherheit
Löscht Benutzer die nicht mehr verwendet werden und setzt ausreichend starke Kennwörter.
5. Tabellenprefix ändern
Ändert alle Prefixe der Tabelle (z.B. "wp_users" in "gh78df3_users"). Zusätzlich müsst ihr die Datei wp_config.php anpassen. Dort findet ihr ungefähr Zeile 35 den Eintrag $table_prefix wo ihr euer neues Tabellenprefix eintragen müsst.
Falls ihr danach die Meldung auf dem Dashboard erhaltet "Du hast nicht ausreichend Rechte, um auf diese Seite zuzugreifen." führt folgendes SQL Kommando auf eurer Datenbank aus:
UPDATE neuesPrefix_options SET option_name = REPLACE(option_name, ‘altesPrefix_’, ‘neuesPrefix_’);
UPDATE neuesPrefix_usermeta SET meta_key = REPLACE(meta_key, ‘altesPrefix_’, ‘neuesPrefix_’);
6. Dateien und Verzeichnisse schützen
Standardmäßig sollten alle Dateien und Verzeichnisse die Berechtigung 755 habe. Ausgenommen sind hierfür die Datei wp_config.php und das komplette wp-admin Verzeichnis.
Zusätzlich schützt Verzeichnisse wie z.B. wp-admin mit einer .htaccess Datei. Eine kleine Hilfe findet ihr auf "http://www.fueralles.de/htaccess-Generator.html".
Fazit
Die Änderungen einzupflegen sollten niemanden mehr als eine Stunde Zeit kosten und bringen erheblich mehr Sicherheit.
Falls ihr Hilfe braucht installiert euch mal das Plugin "WP Security Scan". Diese Plugin zeigt euch an wo noch offene Lücken sind und kann einiges automatisch beheben.
Update
Neben dem Plugin "WP Security Scan" ist auch "BulletProof Security" eine nette Sicherheitserweiterung für jeden Blog (Danke für den Tip Felix).
