我已经安装并启用了 ufw 防火墙,但无法连接到我的服务器

我已经安装并启用了 ufw 防火墙,但无法连接到我的服务器

我已经在我的小型服务器上安装了ufw firewallssh 和 web 服务。但是,启用后,ssh 连接丢失,我无法通过 web 浏览器连接到托管网站。

发生了什么事?

答案1

ufw firewall默认情况下,拒绝任何传入连接(并允许任何传出连接)。您必须将服务器连接到显示器(因为您无法使用防火墙进行远程访问),然后按照以下步骤操作:

sudo ufw disable--> 如果愿意的话,现在您可以通过 ssh 访问您的服务器

sudo ufw allow from <specific ip/subnet> to any port <port number>

假设您想从本地网络中的任何位置访问服务器:

sudo ufw allow from 192.168.1.0/24 to any port 22

对于 Web 服务器,我们必须做类似的事情:

sudo ufw allow from any to any port 80

相关内容