中危漏洞“MySQL,3306,内部敏感服务对外开放存在风险,容易引起安全问题”解决办法

一、为什么会报MySQL,3306,内部敏感服务对外开放?

mysql默认是不允许远程访问服务器的,就像我们本地去访问mysql数据库,它默认是不允许的;如果你有开启远程访问,允许任何地址都能访问你的mysql数据库的话,就会出现这个问题;下图是检测出来的报告:MySQL,3306,内部敏感服务对外开放存在风险,容易引起安全问题

 

二、如何查看自己的mysql是否开启或关闭远程访问呢?

非常的简单,我们只需要修改“mysql数据库”下“use表”的“host”"%"修改为“locahost”或“127.0.0.1”即可;

说到这里,可能很多人还是不明白,如果想仔细知道的话,请看此文章:MYSQL远程连接出现“1130-Host’106.14.63.179′ is not allowed to connect to this MySQL server“解决办法

 

三、如何修复MySQL,3306,内部敏感服务对外开放存在风险的方法?

如上图所表达的意思:检测已经说得非常的清楚,只需要“关闭远程访问或限制访问该服务器的IP地址”;

我是比较喜欢linux的服务器,我就用命令的方式给大敲一下吧!

cd /usr/local/mysql/bin

mysql -uroot -p

use mysql

update user set host ='localhost' where user ='root' and host='%';

flush privileges;

 

关于上面命令是什么 意思,我也就不说,如果你仔细看文章的话,你会发现,其实最后两个问题我们都可以用博主同一篇文章来解决:知道原因就有解决办法,有了解决办法一定知道原因;

 

如果命令不懂或还想要其它的解决方法,还是请查看:

MYSQL远程连接出现“1130-Host’106.14.63.179′ is not allowed to connect to this MySQL server“解决办法

    A+
发布日期:2017年04月28日 08:04:07  所属分类:MySQL
最后更新时间:2019-01-05 18:41:43
付杰
  • ¥ 98.0元
  • 市场价:198.0元
  • ¥ 298.0元
  • 市场价:598.0元
  • ¥ 199.0元
  • 市场价:179.0元
  • ¥ 119.0元
  • 市场价:199.0元

发表评论

:?: :razz: :sad: :evil: :!: :smile: :oops: :grin: :eek: :shock: :???: :cool: :lol: :mad: :twisted: :roll: :wink: :idea: :arrow: :neutral: :cry: :mrgreen:

目前评论:5   其中:访客  0   博主  0

  1. 头像 太匆匆 1

    FileZilla ftpd,21端口,内部敏感服务对外开放存在风险,容易引起安全问题 又怎么解决?

    • 付杰 付杰

      @太匆匆 我就这么说吧,只要你开21端口,很多安全扫描平台都会这样提示你的。除非你不用FTP服务,不开启21端口,否则是没办法的。

  2. 头像 张子豪 0

    Microsoft ftpd,21端口,内部敏感服务对外开放存在风险,容易引起安全问题 这个又怎么解决呢?

    • 付杰 付杰

      @张子豪 服务器可以关闭21端口,但是关闭后,就不能有FTP功能了,这个需要根据自己的需求来,例如我:我的服务器就没有开21端口,因为我是linux服务器,我只需要xsehll 22端口就行了,所有的上传、下载…..都用xsehll完成。

  3. 头像 流光 0

    其实,有个问题,我的mysql已经修改了,而且本地navicat客户端也不能远程登陆到msyql上去了,但是百度检测我网站漏洞的时候还是会报这个,有点想不通?