`

Centos7 firewalld常用命令

 
阅读更多

CentOS7使用firewalld代替了iptables作为防火墙。

firewalld有两种方式开启端口:直接开启端口和启用服务。

 

注意:无论开放了端口,还是开放了服务,都必须执行:firewall-cmd --reload才能生效。

 

1、开放端口:

查看所有开放的端口:firewall-cmd --zone=public --list-ports

添加端口:firewall-cmd --zone=public --add-port=80/tcp --permanent

删除端口:firewall-cmd --zone=public --remove-port=80/tcp --permanent

重载:firewall-cmd --reload

查看端口是否启用:firewall-cmd --zone=public --query-port=80/tcp

一次执行: firewall-cmd --zone=public --add-port=80/tcp --permanent && firewall-cmd --reload && firewall-cmd --list-services

 

2、开启服务:

查看所有可开启的服务:firewall-cmd --get-services

查看当前已开启的服务:firewall-cmd --list-services

永久开放一个服务:firewall-cmd --permanent --add-service=http

永久删除一个服务:firewall-cmd --permanent --remove-service=http

一次执行: firewall-cmd --permanent --add-service=http && firewall-cmd --reload && firewall-cmd --list-services

 

 附:一般不需要设置区域,不过命令也记录如下:
查看所有区域: firewall-cmd --get-zones
查看默认区域: firewall-cmd --get-default-zone
查看活动区域: firewall-cmd --get-active-zones
设置默认区域: firewall-cmd --set-default-zone=public  (无需重启,立即生效)

分享到:
评论

相关推荐

    CentOS7基本命令总结

    在本文中,我们将总结一些常用的 CentOS7 基本命令,包括文件管理、用户管理、权限管理、进程管理和网络管理等方面。 一、 文件管理 在 CentOS7 中,文件管理是非常重要的一部分。下面是一些常用的文件管理命令: ...

    centos7稳定纯净版

    【标题】"CentOS7稳定纯净版"指的是Linux发行版中的CentOS系统,该版本是专为服务器设计的,以稳定性著称。"稳定"意味着它包含已经经过长时间测试的软件包,确保了系统的可靠性和安全性。"纯净版"则表示这个版本不...

    centos常用命令,快速解决问题。

    ### CentOS常用命令详解 #### 一、CentOS日常高频使用的常用命令 在CentOS系统管理过程中,掌握一些常用的命令能够显著提高工作效率。以下是一些在CentOS中经常使用的命令及其功能介绍。 ##### 1. 查看防火墙状态...

    centos7搭建mysql集群

    #### 四、常用命令 - 查找文件: `find / -name startup.sh` - 查看线程: `ps -A | grep svn`, `ps -aux | grep 'svn'` - 查看端口: `netstat -anp | grep 3306` - 查看已启动的服务: `systemctl list-units --type=...

    centos 7中firewall防火墙的常用命令总结

    关于CentOS7下Firewall防火墙配置用法可以通过这篇文章进行查看,下面来看看本文的主要内容关于centos 7中firewall防火墙的常用命令,需要的朋友们可以参考学习。 一、开启、关闭firewall 启动: systemctl start ...

    CentOS 7 telnet 网络依赖包

    综上所述,离线环境下在CentOS 7上安装`telnet`依赖包需要手动操作,包括下载RPM包、使用`rpm`命令安装以及可能的防火墙配置。在安装过程中,要注意系统的安全性,尤其是当涉及到服务器端设置时。

    Centos 7.iso镜像文件

    2. **Web服务器**:常用的Apache和Nginx等Web服务器在CentOS 7上都能轻松部署。 3. **数据库服务**:MySQL、PostgreSQL等数据库管理系统可在CentOS 7上稳定运行。 4. **虚拟化技术**:KVM和Xen等虚拟化平台支持,使...

    iptables 与firewalld 防火墙.docx

    本文将对比 iptables 和 firewalld 的配置使用方法,并详细介绍 CentOS 7 中的防火墙配置。 iptables 防火墙 iptables 是 Linux 系统中的一种防火墙解决方案,用于过滤流量,保护内网安全。iptables 的主要功能是...

    从零开始部署CentOs7+Apache+PHP+mariaDB+https1

    CentOS7使用firewalld作为默认的防火墙工具。你需要开放80端口(HTTP)和443端口(HTTPS)以允许外部访问。此外,如果需要更改SSH端口,也需要开放相应端口。例如,开放80、443和9999端口的命令如下: ``` ...

    centos7.tar.zip

    7. **防火墙设置**:CentOS 7 使用的是 firewalld 防火墙,你可以通过 `firewall-cmd` 命令进行配置,开启必要的端口和服务。 8. ** SELinux 相关**:SELinux 是一种强制访问控制机制,提供额外的安全层。默认情况...

    CentOS7 挂载Windows Server2008 R2共享目录实例

    - **关闭防火墙**:使用`systemctl stop firewalld`和`systemctl disable firewalld`命令。 - **关闭 SELinux**:编辑`/etc/selinux/config`文件,将SELINUX设置为disabled,重启后生效;或运行`setenforce 0`临时...

    CentOS 7 详细介绍.zip

    CentOS 7提供了`yum update`和`yum upgrade`命令来保持系统软件包的更新。由于CentOS项目的目标是长期稳定,因此,这个版本将获得至少10年的安全更新和支持。 总结,CentOS 7是一个强大、稳定且功能丰富的操作系统...

    centos 7.7 telnet安装包

    在Linux环境中,Telnet是一种常用的远程登录协议,它允许用户通过网络从一台计算机登录到另一台计算机。在本文中,我们将深入探讨如何在CentOS 7.7系统上安装和配置Telnet服务,包括客户端和服务端,以及依赖的...

    CentOS6.5常用设置

    【CentOS6.5常用设置】涉及了许多在日常使用Linux系统时可能会遇到的操作,这里将对其中的关键知识点进行详尽的解释。 1. **文件夹和图标大小调整**: - 文件夹大小调整:在系统设置中选择"System-Preferences-...

    centos7初始化脚本

    新机操作基础环境麻烦,使用装机脚本一键优化 1、设置命令提示符颜色 2、禁用selinux和firewalld 3、优化ssh登录 ...7、安装常用软件工具集 8、配置系统使用阿里云yum源和EPEL源 9、内核优化、网络优化

    CentOS7安装配置[汇编].pdf

    CentOS 7使用firewalld作为默认防火墙工具。通过`firewall-cmd`命令管理防火墙规则,确保只开放必要的端口和服务。 9. **常用软件安装** 安装常用开发工具,如`gcc`, `make`, `git`, `vim`等,可使用`yum ...

    一键安装配置yum源,常用软件等,CentOS7系统安装后快速初始化配置Shell脚本, Yum仓库配置

    CentOS7系统安装后快速初始化配置Shell脚本,包括: (1) 设置命令别名 (2) 设置命令提示符颜色 (3) Yum仓库配置 (4) 安装常用 tree,ftp,lftp,telnet 等包 (5) 配置防火墙(关闭firewalld 和 selinux) (6) 缺省功能 (7...

    CentOS7安装要点

    ### CentOS7安装要点详解 #### 一、CentOS7 分区方案 在部署CentOS7时,合理的磁盘分区方案对于系统的稳定运行至关重要。以下是一种推荐的分区方案: 1. **/boot**: - 设备类型:标准分区 - 文件系统类型:...

    Centos7 samba 文件共享.docx

    关闭防火墙可以使用以下命令:`systemctl stop firewalld` 配置防火墙规则可以使用以下命令:`firewall-cmd --add-service=samba --permanent` 四、安全策略配置 配置安全策略可以使用以下命令:`setsebool -P ...

    CentOS-7-x86_64-Minimal

    三、常用命令与系统管理 1. **系统管理**: CentOS-7-Minimal基于Linux命令行界面,熟悉常见的命令如`ls`, `cd`, `mkdir`, `rm`, `vi/vim`等对于日常操作至关重要。 2. **服务管理**: 使用`systemctl`命令来启动、...

Global site tag (gtag.js) - Google Analytics