Ubuntu系统开机后UFW状态是启用还是禁用?默认策略是允许还是拒绝所有入站连接?

在 Ubuntu 系统中,UFW(Un防火墙)的默认状态和行为如下:

1. UFW 默认状态

  • 默认状态是禁用
    新安装的 Ubuntu 系统中,UFW 默认是未启用的,需要手动启用。

2. 默认策略(启用 UFW 后的默认规则)

  • 入站连接(Incoming):默认策略为 拒绝所有(deny)
    启用 UFW 后,如果没有特别配置,所有从外部进入的流量都会被阻止。
  • 出站连接(Outgoing):默认策略为 允许所有(allow)
    系统发起的对外连接通常不受限制。

3. 查看 UFW 状态

可以通过以下命令检查:

sudo ufw status

如果显示 Status: active,表示 UFW 已启用;如果显示 Status: inactive,则表示未启用。

4. 启用 UFW

如果需要启用 UFW,执行:

sudo ufw enable

5. 默认策略的查看与修改

  • 查看详细规则:
    sudo ufw status verbose
  • 修改默认策略(谨慎操作):
    sudo ufw default deny incoming   # 默认拒绝入站(默认值)
    sudo ufw default allow outgoing  # 默认允许出站(默认值)

总结

  • 开机后 UFW 状态:默认禁用(除非手动启用或系统配置过)。
  • 启用后的默认策略
    • 入站连接:拒绝所有。
    • 出站连接:允许所有。
云服务器