安装 Ubuntu 系统时,默认安装了 ufw 防火墙。

如果没有 ufw 命令,先安装:sudo apt-get install ufw

# 防火墙常用命令

# Ubuntu 查看防火墙状态

sudo ufw status
  • Status: inactive:不活跃,表示没有开启防火墙,并不是没有安装防火墙
  • Status: active:表示防火墙开启中

# 启用 ufw 防火墙

sudo ufw enable

开启防火墙

# 重启 ufw 防火墙

sudo ufw reload

重启防火墙

# 关闭 ufw 防火墙

sudo ufw disable

关闭防火墙

# 开启普通端口

注:开启或关闭任何端口后都要重启防火墙才能生效

sudo ufw allow 端口号

开放普通端口

# 关闭普通端口

sudo ufw delete allow 端口号

# 指定协议端口

开放指定协议端口:

sudo ufw allow 8081/tcp    //指定开放8081的tcp协议

关闭指定协议端口:

sudo ufw delete allow 8081/tcp      //指定关闭8081的tcp协议