当前位置: 首页>>技术教程>>正文


如何在Ubuntu 18.04 Bionic Beaver Linux上删除UFW防火墙规则

, ,

目的

目的是展示如何在Ubuntu 18.04 Bionic Beaver Linux上有选择地删除UFW防火墙规则

操作系统和软件版本

  • 操作系统:-Ubuntu 18.04仿生海狸

要求

需要特权才能访问您的Ubuntu 18.04 Bionic Beaver安装。

约定

  • -要求给出linux命令以root特权直接作为root用户执行或通过使用sudo命令
  • $-要求给出linux命令以普通非特权用户身份执行

本教程的其他版本

Ubuntu 20.04(Focal Fossa)

使用说明

列出现有的防火墙规则

下列linux命令将列出所有当前使用的防火墙规则。例:


$ sudo ufw status numbered
Status: active

     To                         Action      From
     --                         ------      ----
[ 1] Apache Full                ALLOW IN    Anywhere                  
[ 2] OpenSSH                    ALLOW IN    Anywhere                  
[ 3] Apache Full (v6)           ALLOW IN    Anywhere (v6)             
[ 4] OpenSSH (v6)               ALLOW IN    Anywhere (v6)



(adsbygoogle = window.adsbygoogle || [])。push({});


删除防火墙规则

每个防火墙规则的编号从1到N。使用相关的防火墙规则编号,我们可以有选择地删除任何给定的规则。例如:


$ sudo ufw delete 3
Deleting:
 allow 'Apache Full'
Proceed with operation (y|n)? y
Rule deleted (v6)

上面的命令将删除防火墙规则编号3。请注意,您一次只能删除一个规则。每次更改时,规则编号都会更改:


$ sudo ufw status numbered
Status: active

     To                         Action      From
     --                         ------      ----
[ 1] Apache Full                ALLOW IN    Anywhere                  
[ 2] OpenSSH                    ALLOW IN    Anywhere                  
[ 3] OpenSSH (v6)               ALLOW IN    Anywhere (v6)  

参考资料

本文由Ubuntu问答整理, 博文地址: https://ubuntuqa.com/article/11350.html,未经允许,请勿转载。