如何關閉 mysql 33060 端口
在收到公司端口掃描報告后,發現 33060 端口允許任意密碼和用戶登錄,引發了困擾。盡管已經為 root 用戶設置了強密碼,但通過命令行使用 mysql -P 33060 -u k -p 登錄時,仍然可以訪問任意用戶。
根據網絡上的建議,嘗試在啟動配置中添加 mysqlx=0 或在啟動時使用 –mysqlx=0 參數,但未成功。該問題仍然存在,33060 端口仍在監聽。
經過排查,發現問題在于 Windows 中隱藏了文件擴展名的設置。機器上顯示的 my.ini 文件實際上是隱藏了擴展名的 my.ini.txt 文件。由于 MySQL 不會引用沒有擴展名的文件,因此無論是否存在錯誤,配置都不會生效。
修改了文件擴展名后,問題得以解決。建議在使用 my.ini 配置文件時,確保其擴展名正確無誤,以避免類似問題。