如何关闭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

程序端口是网络通信的标识,好比打电话需要一个电话号码一样。

mysql这类数据库管理系统一般是C/S架构,即数据库服务器/应用程序客户端。

关闭其端口,将无法进行基本的数据库 *** 作,mysql将不能正常运行。

#vi/etc/my.cnf在[mysqld]下添加skip-networking重新MYSQL:#servicemysqldstop#servicemysqldstart即可关闭3306端口本地程序可以通过mysql.sock来连接,不影响使用,既提高了访问速度,又提高了安全性,避免远程连接mysql数据库


欢迎分享,转载请注明来源:内存溢出

原文地址: https://outofmemory.cn/zaji/8737033.html

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

发表评论

登录后才能评论

评论列表(0条)

保存