Ubuntu 20.04 防火墙 UFW 设置-开启-禁用命令

Ubuntu 20.04 一般都默认安装了UFW(Uncomplicated Firewall),它是一款轻量化的工具,主要用于对输入输出的流量进行监控。本文记录了 Ubuntu 防火墙 开启/禁用,端口 开放/关闭等命令。

1.安装 UFW

1sudo apt install ufw

正常情况安装以后应该是默认禁止状态的,输入 sudo ufw status verbose 命令可以 查看防火墙状态

2.启用 UFW

终端中输入如下命令:

1sudo ufw enable
2sudo ufw default deny

运行以上两条命令后,开启了防火墙,并在系统启动时自动开启。默认配置是关闭所有外部对本机的访问,但本机访问外部正常。

3.开启/禁用 端口或服务常用命令

 1ufw enable/disable  #打开/关闭ufw
 2
 3ufw status #查看已经定义的ufw规则
 4
 5ufw default allow/deny #外来访问默认允许/拒绝
 6
 7ufw allow/deny 20 #允许/拒绝访问20端口,20后可跟/tcp或/udp,表示tcp或udp。
 8
 9sudo ufw allow from 192.168.1.111 #允许此IP访问所有的本机端口
10
11sudo ufw allow proto tcp from 192.168.0.0/24 to any port 22  #允许自192.168.0.0/24的tcp封包访问本机的22端口。
12
13ufw delete allow/deny 20 #删除以前定义的"允许/拒绝访问20端口"的规则

版权

评论