如何关闭Mysql打开的3306端口防止系统被入侵

如何关闭Mysql打开的3306端口防止系统被入侵,第1张

Mysql会自动开启3306端口用于远程连接mysql服务. 3306端口就是MySQL的默认端口, 但是黑客可以通过它来攻击你的主机系统. 服务器默认MySQL端口是3306, 最近经常被扫描, 甚至扫描到网站很慢或者打不开. 如果不需要远程数据库连接就可以让Mysql关闭3306端口, 既提高了访问速度, 又提高了安全性. 避免远程连接mysql数据库. 本地程序可以通过mysql.sock来连接, 不影响使用.

SSH到主机上输入下面的命令:

vi /etc/my.cnf

在[mysqld]下添加:

skip-networking

最后重启Mysql

service mysqld restart

检查Mysql是否正常运行

service mysqld status

控制面板-管理工具-本地安全设置-IP安全策略 (窗口右边空白处鼠标右键单击建立一个IP安全策略-一路下一步,在最后把"激活默认规则的沟去掉

最后完成("编辑属性"的勾不用去掉)

弹出"新IP安全策略属性"-在规则选项卡里把使用"添加向导"勾去掉(以后只要遇到使用"添加向导"就去掉,多注意下)-点击添加-还是添加-在IP筛选器列表里还是添加-源地址是任何地址,目标地址是我的地址-协议选项卡-协议类型是TCP-点"到此端口输入3306 确定-返回上一层后点击新的IP筛选器表明已经激活-关闭-然后新规则中就多出你建立的新筛选器-选中后不是确定就是关闭即可

最后在你的本地安全策略里就多出个新的IP策略,右键点击然后指派即可.

重启!(真讨厌)

可以的,可以用以下三个端口进行:21 文件传输协议(控制)22 SSH远程登录协议443 安全服务3306 mysql的端口 这个是数据库端口,进去后,可以查看数据库中的数据。


欢迎分享,转载请注明来源:夏雨云

原文地址:https://www.xiayuyun.com/zonghe/304294.html

(0)
打赏 微信扫一扫微信扫一扫 支付宝扫一扫支付宝扫一扫
上一篇 2023-04-27
下一篇2023-04-27

发表评论

登录后才能评论

评论列表(0条)

    保存