当前位置: 首页 > news >正文

CentOS7 防火墙常用命令

以下是在 CentOS 7 上使用 firewall-cmd 命令管理防火墙时的一些常用命令:

检查防火墙状态:

sudo firewall-cmd --state
```

启动防火墙:

sudo systemctl start firewalld
```

停止防火墙:

sudo systemctl stop firewalld
```

重启防火墙:

sudo systemctl restart firewalld
```

设置防火墙开机启动:

sudo systemctl enable firewalld
```

禁止防火墙开机启动:

sudo systemctl disable firewalld
```

打开端口(临时):

sudo firewall-cmd --zone=public --add-port=PORT_NUMBER/tcp
```

打开端口(永久):

sudo firewall-cmd --zone=public --add-port=PORT_NUMBER/tcp --permanent
```

关闭端口(临时):

sudo firewall-cmd --zone=public --remove-port=PORT_NUMBER/tcp
```

关闭端口(永久):

sudo firewall-cmd --zone=public --remove-port=PORT_NUMBER/tcp --permanent

重新加载防火墙配置

sudo firewall-cmd --reload

这将重新加载防火墙配置,并使新的端口打开规则生效。

列出所有开放的端口:

sudo firewall-cmd --zone=public --list-ports

列出所有防火墙规则:

sudo firewall-cmd --zone=public --list-all

这些命令可以帮助你管理 CentOS 7 上的防火墙。请注意,在执行防火墙命令时需要具有管理员权限(通过使用 sudo)。

http://www.lryc.cn/news/253395.html

相关文章:

  • 【无标题】什么是UL9540测试,UL9540:2023版本增加哪些测试项目
  • springcloud整合Oauth2自定义登录/登出接口
  • Oracle常见内置程序包的使用Package
  • Flutter:视频下载案例
  • 要求CHATGPT高质量回答的艺术:提示工程技术的完整指南
  • JDK 历史版本下载以及指定版本应用
  • Linux基础项目开发1:量产工具——UI系统(五)
  • 面试就是这么简单,offer拿到手软(四)—— 常见java152道基础面试题
  • 深入理解Redis分片策略:提升系统性能的关键一步
  • 【数据结构(七)】查找算法
  • Android画布Canvas绘制drawBitmap基于源Rect和目的Rect,Kotlin
  • 深度优先搜索LeetCode979. 在二叉树中分配硬币
  • C++学习之路(十)C++ 用Qt5实现一个工具箱(增加一个时间戳转换功能)- 示例代码拆分讲解
  • Linux 5.15安全特性之ARM64 PAC
  • 同旺科技 分布式数字温度传感器
  • 状态空间的定义
  • 数据挖掘实战-基于word2vec的短文本情感分析
  • 大数据面试总结
  • 利大于弊:物联网技术对电子商务渠道的影响
  • Python 元组详解(tuple)
  • Redis部署-主从模式
  • 全栈冲刺 之 一天速成MySQL
  • 服务器运行train.py报错解决
  • Flutter开发type ‘Future<int>‘ is not a subtype of type ‘int‘ in type cast错误
  • Nginx(十二) gzip gzip_static sendfile directio aio 组合使用测试(2)
  • hls实现播放m3u8视频将视频流进行切片 HLS.js简介
  • Ubuntu20.04部署TVM流程及编译优化模型示例
  • 华为OD机试真题-两个字符串间的最短路径问题-2023年OD统一考试(C卷)
  • python try-except
  • flutter开发实战-ValueListenableBuilder实现局部刷新功能