安装配置防火墙(Ubuntu18.04)


1、查看是否安装防火墙

sudo dpkg --get-selections | grep ufw
输出结果:
uninstall(未安装) 或 install(已安装)

2、安装防火墙

sudo apt-get install ufw

3、查防火墙状态

sudo ufw status
输出结果:
inactive(没启用) 或 active(启用)

4、启防火墙命令

sudo ufw enable

5、关防火墙命令

sudo ufw disable

6、获取配置列表

sudo ufw app list
输出结果:
Nginx Full —— 此配置文件同时打开端口80(正常,未加密的网络流量)和端口443(TLS/SSL加密流量)。
Nginx HTTP —— 此配置文件仅打开端口80(正常,未加密的网络流量)。
Nginx HTTPS —— 此配置文件仅打开端口443(TLS/SSL加密流量)。
OpenSSH
备注:由于我们还没有配置SSL,所以我们只需要允许端口80上的流量。

7、允许文件访问

sudo ufw allow 'Nginx HTTP'
输出结果:
Rules updated
Rules updated (v6)

8、放通端口命令

sudo ufw allow 5000

9、删除规则命令

sudo ufw delete allow 5000

相关