AuthUserFile /dev/null AuthGroupFile /dev/null AuthName "WordPress Admin Access Control" AuthType Basic order deny,allow deny from all allow from xx.xx.xx.xxx
location ^~ /admin/ { allow xx.xx.xx.xx; deny all; auth_basic "Hello, Admin, please login"; auth_basic_user_file /usr/nginx/adminpassword; access_log /usr/nginx/logs/admin.log main; }
sudo apt-get install fail2ban
[sshd] enabled = true #включение джейла bantime = 3600 #время на которое будет бан