如何在ubuntu上为数字海洋设置防火墙?

问题描述 投票:0回答:1

为了部署一个反应应用程序,我不得不在Ubuntu上设置Nginx,而对于Nginx,我必须设置防火墙。但当我运行命令sudo ufw app list它给了我列表

Available applications:
  Nginx Full
  Nginx HTTP
  Nginx HTTPS
  OpenSSH

现在我必须允许Nginx的HTTP,我必须运行命令

 sudo ufw allow 'Nginx HTTP'

哪个显示结果如

Rules updated
Rules updated (v6)

现在检查防火墙的状态,我们运行命令

 sudo ufw status

返回

Status: inactive

我试过了

sudo ufw default allow

但它不起作用。所以请帮助解决方案

reactjs nginx firewall digital-ocean ufw
1个回答
0
投票

最后我用命令工作了

sudo ufw enable

这促使我

Command may disrupt existing ssh connections. Proceed with operation (y|n)? 

我回复了y,然后得到了结果

Firewall is active and enabled on system startup

现在当我检查

sudo ufw status

它回来了

Status: active

To                         Action      From
--                         ------      ----
Nginx HTTP                 ALLOW       Anywhere
Nginx HTTP (v6)            ALLOW       Anywhere (v6)
© www.soinside.com 2019 - 2024. All rights reserved.