一文详解Ubuntu系统关闭防火墙的正确方式

 更新时间:2025年07月07日 08:39:16   作者:岫珩  
本文讲述了作者在Ubuntu22.04环境中使用VMwarePro17时,如何正确关闭K8S防火墙ufw的过程,包括disable命令的无效性和使用stop然后disable的组合技巧,需要的朋友可以参考下

Ubuntu系统关闭防火墙的正确方式

最近在研究K8S,需要关闭防火墙功能,于是有了这篇小短文

1. 环境参数

Ubuntu系统版本22.04.3 虚拟机软件VMWare Pro 17

2. 查看防火墙状态

命令

sudo ufw status

或者

systemctl status ufw

或者

systemctl status ufw.service

3. disable关闭防火墙(无效)

一开始使用的命令是disable

sudo ufw disable

该命令含义是禁用防火墙功能,在开机时生效 但是使用后查看防火墙状态,出现了如下现象 使用命令

sudo ufw status

查看输出如下,未激活,即显示关闭

然而使用命令

sudo systemctl status ufw

则出现了如下,active(exited),激活,表示未关闭

使用disable的结论是,两种命令查看到的状态不一样,但是可能需要重启后才会一致 但是我之前就用了disable命令来关闭防火墙,也重启很多次了,现在的现象就是这样 所以个人感觉是有问题的,也可能是我自己的问题,于是有了下面的组合技

4. stop关闭后再用disable(有效)

先用stop命令关闭防火墙

systemctl stop ufw

此时查看防火墙状态已经是inactive了,两种命令查看都是关闭

然后再用disable开机禁用

sudo ufw disable

此时防火墙应该就是已经关闭,且不会再自动开启了

5. 拓展

后续需要重新启用防火墙时,可用以下命令 先开启防火墙

sudo start ufw

然后开机自启防火墙

systemctl ufw enable

到此这篇关于一文详解Ubuntu系统关闭防火墙的正确方式的文章就介绍到这了,更多相关Ubuntu关闭防火墙内容请搜索脚本之家以前的文章或继续浏览下面的相关文章希望大家以后多多支持脚本之家!

相关文章

  • Linux使用traceroute来进行网络诊断分析

    Linux使用traceroute来进行网络诊断分析

    在Linux系统下,traceroute是一个网络诊断工具,用于追踪一个数据包从源点到目的地所经过的路由路径,它通过向目的地发送一系列的 UDP 或 ICMP 数据包,并记录每个数据包所经过的路由器,来显示数据包到达目的地的路径,本文介绍了Linux如何使用traceroute来进行网络诊断分析
    2025-03-03
  • Centos7运用/dev/shm进行网站优化

    Centos7运用/dev/shm进行网站优化

    这篇文章主要介绍了LINUX中Centos7运用/dev/shm进行网站优化相关知识点,对此有兴趣的朋友参考学习下。
    2018-03-03
  • Ubuntu安装jenkins完成自动化构建过程

    Ubuntu安装jenkins完成自动化构建过程

    本文介绍了在Ubuntu系统上安装和配置Jenkins,并实现自动化构建和部署的流程,主要步骤包括安装必要的软件(如JDK、Maven、Git、Docker等),配置Jenkins,创建Maven项目任务,编写Shell脚本进行构建和部署,以及测试新部署的接口
    2025-12-12
  • Linux 内存获取方法详解

    Linux 内存获取方法详解

    文章详细介绍了多种Linux内存获取工具和方法,包括LiME、AVML、fmem等,以及在虚拟化环境和紧急响应场景下的应用,文章还强调了内存获取的最佳实践,如权限要求、系统影响和法律合规性,并推荐LiME作为主流工具,需要的朋友可以参考下
    2025-12-12
  • Linux安装Python3.8.1的教程详解

    Linux安装Python3.8.1的教程详解

    这篇文章主要介绍了Linux安装Python3.8.1的教程,本文以linux安装python3.8版本为例给大家详细说明,感兴趣的朋友跟随小编一起看看吧
    2020-02-02
  • centos6.5升级安装配置supervisor的教程

    centos6.5升级安装配置supervisor的教程

    Supervisor 是用Python开发的一个client/server服务,是Linux/Unix系统下的一个进程管理工具,不支持Windows系统。这篇文章主要介绍了centos6.5升级安装配置supervisor的方法,需要的朋友可以参考下
    2019-11-11
  • Centos7上网及添加静态IP方法介绍

    Centos7上网及添加静态IP方法介绍

    本文给大家详细介绍了Centos7上网及添加静态IP的方法,并把步骤做了详细说明,需要的朋友跟着学习下。
    2018-02-02
  • Apache Shiro 使用手册(一) Shiro架构介绍

    Apache Shiro 使用手册(一) Shiro架构介绍

    Apache Shiro是一个强大易用的Java安全框架,提供了认证、授权、加密和会话管理等功能
    2014-06-06
  • Linux环境下快速搭建ftp服务器方法介绍

    Linux环境下快速搭建ftp服务器方法介绍

    这篇文章主要介绍了Linux环境下快速搭建ftp服务器方法介绍,分享了相关代码示例,小编觉得还是挺不错的,具有一定借鉴价值,需要的朋友可以参考下
    2018-01-01
  • Apache 高级配置实战之从连接保持到日志分析的完整指南

    Apache 高级配置实战之从连接保持到日志分析的完整指南

    本文带你从连接保持优化开始,一路走到访问控制和日志管理,最后用 AWStats 来分析网站数据,对Apache配置日志分析相关知识感兴趣的朋友一起看看吧
    2025-05-05

最新评论