欢迎访问服务器技术网-www.fuwuqijishu.com

限制WordPress仅能特定IP地址登录后台管理账户 谨慎使用

网站建设 fuwuqijishu 2年前 (2022-09-04) 169次浏览 0个评论 扫描二维码

WordPress作为用户量最大的CMS程序,但是其安全问题也是受到很多人关注和优待的。只是我们没有去检查和留意,如果我们有WordPress网站的话是每天都会被扫描后台登录用户名和密码进行破解的。如果密码和用户名比较简单,其实很容易被登录。

其中有很多办法可以解决,包括我们设置复杂的用户名和密码,以及隐藏登录地址。包括今天这个特别的办法限制固定的IP地址来登录WordPress网站后台。但是这个建议谨慎使用,因为我们很多网友的网络IP是变动的,并非固定IP。

第一、实现功能

我们可以设定固定的IP地址,必须只能通过这个IP地址才可以访问。

第二、如何实现

location ~ ^/(wp-login\.php) {
allow xxx.xxx.xxx.xxx;
deny all;
fastcgi_pass 127.0.0.1:9000;
fastcgi_index index.php;
include fastcgi.conf;
proxy_next_upstream error timeout invalid_header http_500 http_502 http_503;
proxy_set_header Host $host;
proxy_set_header X-Real-IP $remote_addr;
proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for;
}

对应修改我们允许的IP,然后将脚本添加到当前网站所在的Nginx配置文件中。然后需要重启Nginx生效检查没有问题才行。

最后,这个办法需要谨慎的是我们IP地址是否变动,如果有变动的话,这个文件中对应的IP也是需要变化的。

喜欢 (0)
发表我的评论
取消评论
表情 贴图 加粗 删除线 居中 斜体 签到

Hi,您需要填写昵称和邮箱!

  • 昵称 (必填)
  • 邮箱 (必填)
  • 网址

Warning: error_log(/www/wwwroot/fuwiqijishu/wp-content/plugins/spider-analyser/#log/log-2121.txt): failed to open stream: No such file or directory in /www/wwwroot/fuwiqijishu/wp-content/plugins/spider-analyser/spider.class.php on line 2900