Ubuntu UFW 防火墙配置

Ubuntu 附带的 UFW(Uncomplicated Firewall)防火墙配置工具,用于管理 iptables 防火墙规则,用于监视和过滤传入和传出网络流量的工具,通过定义一组安全规则来确定是允许还是阻止特定流量。本文基于 Ubuntu 20.04 上配置和管理UFW。

1.安装UFW

Ubuntu 20.04默认安装有UFW,如果不存在,请执行

sudo apt update
sudo apt install ufw

2.检查UFW状态

默认情况下禁用 UFW,使用以下命令检查 UFW 服务的状态:

sudo ufw status verbose

3.UFW默认策略

UFW 防火墙的默认行为是阻止所有传入和转发流量并允许所有出站流量。默认策略在 /etc/default/ufw 文件中定义,可以通过手动修改文件或使用以下命令来更改。

sudo ufw default <policy> <chain>

4.应用配置文件

应用程序配置文件是 INI 格式的文本文件,用于描述服务并包含服务的防火墙规则。应用程序配置文件是在 /etc/ufw/applications.d 安装包期间在目录中创建的。列出服务器上可用的所有应用程序配置文件:

sudo ufw app list

根据系统上安装的软件包,输出将类似于以下内容:

Available applications:
  Nginx Full
  Nginx HTTP
  Nginx HTTPS
  OpenSSH

要查找有关特定配置文件和包含的规则的更多信息,请使用以下命令:

sudo ufw app info 'Nginx Full'

5.启用 UFW

如果从远程位置连接到 Ubuntu,则在启用 UFW 防火墙之前,必须明确允许传入的 SSH 连接。否则,将无法再连接到机器。要将 UFW 防火墙配置为允许传入 SSH 连接,命令:


                
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值