【发布时间】:2016-05-11 12:01:51
【问题描述】:
我在 microsoft azure 中创建了一个实例,安装 Apache、PHP、Mysql 等。 使用腻子完成安装。安装后我突然运行 UFW,sudo ufw enable 之后我无法通过 SSH 连接我的服务器。如何解决我的问题。
【问题讨论】:
我在 microsoft azure 中创建了一个实例,安装 Apache、PHP、Mysql 等。 使用腻子完成安装。安装后我突然运行 UFW,sudo ufw enable 之后我无法通过 SSH 连接我的服务器。如何解决我的问题。
【问题讨论】:
根据我的经验,您似乎没有设置允许某些端口的 ufw 规则,例如用于 SSH 的端口 22、用于 Apache 的端口 80 和用于 MySQL 的端口 3306。所以在你启用 ufw 之后,SSH 连接被 ufw 拒绝了。
很遗憾,我认为您需要删除当前实例并在 Azure 上创建一个新实例。
那么,请确保在开启ufw之前已经添加了SSH的允许规则。
如需更多有用的教程,请参阅 wiki 页面https://help.ubuntu.com/community/UFW。
希望对您有所帮助。有任何问题,请随时告诉我。
【讨论】: