写在前面:开启防火墙后记得开放22端口,防止自己在开启防火墙后连不上主机!
如果预先没有安装ufw(Uncomplicated Firewall),需要先安装一下。
安装(Ubuntu & Debian)
sudo apt-get install ufw -y
开启
# 启用
ufw enable
# 查看状态
ufw status
# 禁用
ufw disable
# 重置所有规则
ufw reset
使用示例
1.允许传入SSH连接
ufw allow ssh
2.开放Web端口
ufw allow http
ufw allow https
3.允许外部访问8080端口
root@debian-4:~# sudo ufw allow 8080
Rule added
Rule added (v6)
4.开启指定tcp端口
sudo ufw allow 22/tcp
5.删除端口
ufw delete allow 445
References:
1.简明教程|Linux中UFW的使用;
2.ubuntu ufw相关命令;
3.一键命令快速解决debian关闭防火墙方法(包含开启端口命令);