首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >如何还原ufw命令?

如何还原ufw命令?
EN

Stack Overflow用户
提问于 2016-06-03 17:30:05
回答 1查看 3.3K关注 0票数 7

Debian服务器上的sudo ufw status最初显示了以下配置:

代码语言:javascript
复制
Status: active

To                         Action      From
--                         ------      ----
OpenSSH                    ALLOW       Anywhere
OpenSSH (v6)               ALLOW       Anywhere (v6)

我已经成功地允许通过sudo ufw allow http进行http连接,这产生了以下结果:

代码语言:javascript
复制
Status: active

To                         Action      From
--                         ------      ----
OpenSSH                    ALLOW       Anywhere
80                         ALLOW       Anywhere
OpenSSH (v6)               ALLOW       Anywhere (v6)
80                         ALLOW       Anywhere (v6)

是什么命令来逆转这一点呢?我尝试过sudo ufw deny http,但现在sudo ufw status与原来不同了(它现在明确列出了http被拒绝的列表):

代码语言:javascript
复制
Status: active

To                         Action      From
--                         ------      ----
OpenSSH                    ALLOW       Anywhere
80                         DENY        Anywhere
OpenSSH (v6)               ALLOW       Anywhere (v6)
80                         DENY        Anywhere (v6)

这是否与我的初始配置相同,还是有不同的命令来恢复sudo ufw allow http

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2016-06-03 17:41:21

从ufw的手册页面,它支持一个“删除”命令

代码语言:javascript
复制
   delete RULE|NUM
          deletes the corresponding RULE

他们还举了一个例子:

代码语言:javascript
复制
   To delete a rule, simply prefix the original rule with delete with or without the rule comment. For example, if the original rule was:

     ufw deny 80/tcp

   Use this to delete it:

     ufw delete deny 80/tcp

   You may also specify the rule by NUM, as seen in the status numbered output. For example, if you want to delete rule number '3', use:

     ufw delete 3
票数 10
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/37620348

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档