Einfach die Config deines Nginx-Servers um folgendes erweitern! Ich beschütze in meinen Fall einfach mal mein wordpress Adminlogin!
#Verzeichniss sperren
location /wp-admin/ {
auth_basic "Resticted";
auth_basic_user_file /etc/nginx/htpasswd;
}
In der Datei htpasswd muss der Username und Passwort in der folgenden Form stehen
username:cryptetPW
Das Passwort lässt sich hier verschlüsseln: Klick Hier
Achtung: DeepLinks sind weiterhin ohne Passworteingabe erreichbar!
Das machen verschiedene Politiker mittlerweile auch. ;D