首页 > 系统相关 >Linux防火墙:Firewalld 常用命令

Linux防火墙:Firewalld 常用命令

时间:2023-09-14 18:55:05浏览次数:47  
标签:cmd firewalld -- 常用命令 防火墙 Firewalld firewall systemctl Linux

Linux防火墙:Firewalld 常用命令

CentOS 和 Fedora 中默认的防火墙是 Firewalld

  • 查看防火墙状态 firewall-cmd --state

  • 启动防火墙 systemctl start firewalld

  • 重启防火墙 systemctl restart firewalld

  • 暂时关闭防火墙 systemctl stop firewalld

  • 永久关闭防火墙 systemctl disable firewalld

  • 查看firewall服务状态(普通用户可执行) systemctl status firewalld

  • 查看防火墙服务是否开机启动 systemctl is-enabled firewalld

  • 设置开机时启用、禁用防火墙服务

  1. 启用服务 systemctl enable firewalld

  2. 禁用服务 systemctl disable firewalld

配置防火墙的命令

  • 查看防火墙的版本 firewall-cmd --version

  • 查看防火墙全部的信息 firewall-cmd --list-all

  • 查看防火墙已开通的端口 firewall-cmd --list-port

  • 查看防火墙已开通的服务 firewall-cmd --list-service

  • 查看全部的服务列表(普通用户可执行) firewall-cmd --get-services

  • 开放、移除某个端口

  1. 开放80端口 firewall-cmd --zone=public --add-port=80/tcp --permanent

  2. 移除80端口 firewall-cmd --zone=public --remove-port=80/tcp --permanent

  • 开放、移去范围端口
  1. 开放5000-5500之间的端口 firewall-cmd --zone=public --add-port=5000-5500/tcp --permanent

  2. 移除5000-5500之间的端口 firewall-cmd --zone=public --remove-port=5000-5500/tcp --permanent

  • 开放、移去服务
  1. 开放ftp服务 firewall-cmd --zone=public --add-service=ftp --permanent

  2. 移去http服务 firewall-cmd --zone=public --remove-service=ftp --permanent

  • 重新加载防火墙配置(修改配置后要重新加载防火墙配置或重启防火墙服)firewall-cmd --reload

原文链接

Linux防火墙:Firewalld 常用命令

标签:cmd,firewalld,--,常用命令,防火墙,Firewalld,firewall,systemctl,Linux
From: https://www.cnblogs.com/LiangSenCheng/p/17703191.html

相关文章

  • 后端常用的Linux命令大全,建议收藏
    引言作为一名后端工程师,使用终端是一种常见的做法,也是你应该学习的技能。许多命令和实用程序可以帮助你在使用Linux时更有效地完成任务。基本Linux命令如果你想使用Linux操作系统,学习常用的命令将会大有帮助。本篇将为后端工程师回顾一些基本到高级的Linux操作命令。......
  • Linux系统 下载并配置JDK8
    访问Oracle的官网:https://www.oracle.com/java/technologies/javase/javase-jdk8-downloads.html  选择:Linuxx64CompressedArchive(对应64位操作系统)。     3.下载时需要登录Oracle账户,没有可以注册一个 注册不了的可以从百度网盘下载:链接:https://pan......
  • Mysql 常用命令
    1.Mysql命令行登录mysql-h127.0.0.1-uroot-P3306-p2.创建用户CREATEUSER"killer"@"localhost"IDENTIFIEDBY"password";--允许远程登录的话,localhost改为%  3.用户授权GRANTALLPRIVILEGESON*.*TO"username"@"localho......
  • Linux - zip a file
    $lsreadmereadme$zipreadmeziperror:Nothingtodo!(readme.zip)$lsreadme*readme$zipreadme.zipreadmeadding:readme(deflated4%)$lsreadme*readmereadme.zip$zipreadme.zipaaa.txtbbb.txtadding:aaa.txt(deflated86%)addin......
  • Linux Crontab执行定时任务
    由于最近工作中经常要在Linux环境下定时执行程序,所以也常会用到crontab命令。在此总结一下,希望对大家有所帮助。列出用户当前的定时任务:crontab-l编辑用户当前的定时任务:crontab-ecrontab格式:*****command分时日月周要执行的命令其中:分代表哪一分钟(0-59),时代表哪一小......
  • 24 Linux PWM 驱动
    一、PWM驱动简介  其实在stm32中我们就学过了PWM,这里就是再复习一下。PWM(PulseWidthModulation),称为脉宽调制,PWM信号图如下:  PWM最关键的两个参数:频率和占空比。  频率是指单位时间内脉冲信号的周期数。比如开关灯,开关一次算一次周期,在1s进行多少次开关(开关一......
  • memcahed在linux环境的安装
    在上一家公司时,产品主要使用memcached做缓存。虽然目前这家公司memcached使用的比较少(刚进公司做云存储相关服务时小规模使用了一下,后来做另一个系统时换redis做了缓存),但前几天整理资料时看到了原先写的memcached相关笔记,在此整理一下发上来。 一、安装准备:(1)下载memcached-1.4......
  • [转] HashCat Linux密码
    linux操作系统密码破解(1)(2)(3)(4)一、linuxsha512crypt$6$,SHA512(Unix)加密方式:hashcat-m1800sha512linux.txtp.txt二、linuxsha256crypt$5$,SHA256(Unix)加密方式:hashcat-m7400sha256linux.txtp.txt三、linux下md5crypt,MD5(Unix),Cisco-IOS$1$(MD......
  • Kali linux自带字典路径
    自带字典路径cd/usr/share/wordlistssudogzip-d/usr/share/wordlists/rockyou.txt.gz最后那个rockyou.txt就是字典参考、来源:https://blog.csdn.net/qq_38069830/article/details/131123794......
  • linux之路 第六章
    mount命令mount用于挂载文件系统mount设备目录 /安装umount设备名或目录名 //卸载将命令写到/etc/fstab才能永久生效/etc/fstab/dev/sdb2/media/hahaxfsdefaults00挂载操作分区打格 --格式化7 XFS定义: 将一个设备与一个目录去做关联的动作,叫......