zoukankan      html  css  js  c++  java
  • Linux 防火墙相关操作

    1、查看防火墙状态

    systemctl status firewalld
    

    绿字部分 Active:active(running) ,代表防火墙是开着的

    若是这样 Active:inactive(dead),代表防火墙关掉了

    2、部署防火墙

    systemctl start firewalld 	# 开启防火墙
    systemctl stop firewalld	# 关闭防火墙
    
    systemctl enable firewalld.service	# 开启开机自启动
    systemctl disable firewalld.service # 关闭开机自启动
    

    3、常用操作

    firewall-cmd --list-all	# 查看防火墙信息
    firewall-cmd --add-port=80/tcp --permanent 	# 开放端口号,本例代表开放80端口
    firewall-cmd --reload	# 重启防火墙
    

    每次设置开放的端口号后都需要重启

    4、其他操作

    firewall-cmd --state						   ##查看防火墙状态,running代表已启动
    firewall-cmd --get-zones                       # 列出支持的zone
    firewall-cmd --get-services                    # 列出支持的服务,在列表中的服务是放行的
    firewall-cmd --query-service ftp               # 查看ftp服务是否支持,返回yes或者no
    firewall-cmd --add-service=ftp                 # 临时开放ftp服务
    firewall-cmd --add-service=ftp --permanent     # 永久开放ftp服务
    firewall-cmd --remove-service=ftp --permanent  # 永久移除ftp服务
    firewall-cmd --add-port=80/tcp --permanent     # 永久添加80端口 
    firewall-cmd --remove-port=80/tcp --permanent  # 永久移除80端口
    firewall-cmd --list-ports                      # 查看已经开放的端口
    man firewall-cmd                               # 查看帮助
    
  • 相关阅读:
    ViewModel和LiveData问题思考与解答
    vps_centos_7_系统环境常规配置备忘
    JVM内存管理&GC
    sping注解
    ibatis order by 防止sql注入
    好用的绿色工具(mss2sql,jd-gui)
    mysql优化
    Spring事务
    好文分享_java堆栈的区别
    Linux usual cmd
  • 原文地址:https://www.cnblogs.com/hemou/p/12272716.html
Copyright © 2011-2022 走看看