![ufw disable 不会在系统启动时禁用 ufw](https://linux22.com/image/137922/ufw%20disable%20%E4%B8%8D%E4%BC%9A%E5%9C%A8%E7%B3%BB%E7%BB%9F%E5%90%AF%E5%8A%A8%E6%97%B6%E7%A6%81%E7%94%A8%20ufw.png)
我的 mysql 端口 3306 在运行 Ubuntu 14.04 LTS 的虚拟机之一上无法访问。为了修复它,我输入了
sudo ufw diable
并得到了答案:
Firewall stopped and disabled on system startup
然后可以通过 telnet 从远程系统访问端口 3306。一段时间后(重新启动?),再次无法访问。
这里可能发生了什么以及我该如何调试/修复这个问题?
说
sudo ufw allow out 3306/tcp
sudo ufw allow in 3306/tcp
应该作为一种解决方法。奇怪的是——只有当我这样做时
sudo ufw disable
该端口是否可以访问一段时间。
答案1
sudo ufw allow mysql
这是我使用的解决办法,因为到目前为止我只对我的问题投了反对票
似乎与ufw有类似的怪癖