ufw是uncomplicated firewall的缩写,意思是简单防火墙
安装ufw
sudo apt install ufw
开启ufw
sudo ufw enable
查看ufw的状态
sudo ufw status
关闭ufw
sudo ufw disable
允许某个端口传入和传出连接,以22端口为例
sudo ufw allow 22
拒绝某个端口传入和传出连接,以22端口为例
sudo ufw deny 22
删除现有规则端口的防火墙,我现在开启了80端口和22端口,以删除22端口为例
如果22端口是deny状态
则删除该规则的命令是:sudo ufw delete deny 22
如果22端口是allow状态
则删除该规则的命令是:sudo ufw delete allow 22
当我执行了删除deny的22端口后如下图
你现在是不是有个疑问,就是我想删除22端口,为什么还要加上deny或者是allow呢,直接用sudo ufw delete 22多好呀,是的,还真有这个命令,这个22表示的是第22行,如果你想要删除第一行,那就是sudo ufw delete 1
删除前:
执行sudo ufw delete 1
可以看到,刚刚的第一行被删除了