• centos7 出现“FirewallD is not running”


    原因:没有开启防火墙
    
    
    
    #提示没有开启防火墙服务,–permanent #永久生效,没有此参数重启后失效
    [root@uJZ ~]# firewall-cmd --permanent --zone=public --add-port=7788/tcp 
    FirewallD is not running
    
    
    
    #启动防火墙服务
    [root@uJZ ~]# systemctl start firewalld
    
    
    
    #开放7788端口,需运行firewall-cmd --reload生效
    [root@uJZ ~]# firewall-cmd --permanent --zone=public --add-port=7788/tcp 
    success
    
    
    
    #移除开放的端口
    [root@uJ ~]# firewall-cmd --permanent --remove-port=7788/tcp
    success
    
    
    
    #重启防火墙生效
    firewall-cmd --reload
    
    
    
    #关闭防护墙
    systemctl stop firewalld
    
    
    
    #查看防火墙是否是开机自启动
    [root@uJZ ~]# systemctl is-enabled firewalld.service
    disabled
    
    
    
    #禁止防火墙开机自启动
    systemctl disable firewalld.service
    
    
    
    #查看防火墙版本 
    firewall-cmd --version
    
    
    
    #查看帮助
    firewall-cmd --help
    
    
    
    #查看防火墙状态
    firewall-cmd --state
    或者
    systemctl status firewalld
    
    
    
    #查看防火墙开放的端口
    firewall-cmd --list-ports
    
    
    
    #查看端口是否已经开放
    [root@uJZ ~]# firewall-cmd --query-port=3306/tcp
    no
    [root@uJZ ~]# firewall-cmd --query-port=7788/tcp
    yes

    参考:

    https://blog.csdn.net/y_bccl27/article/details/88711324
    https://www.cnblogs.com/wlwl/p/9717973.html
    https://www.cnblogs.com/bigfly277/p/11193829.html

  • 相关阅读:
    初探 Redis 客户端 Lettuce:真香!
    vscode 代码中查找并替换为换行符
    Jenkins Kubernetes插件添加 云
    Jenkins kubernetes插件的原理
    jenkins pipeline实现自动构建并部署至k8s
    python3 requests中的 stream参数
    rsync 开启用户密码认证
    rancher1版本 基本使用
    nginx http跳https
    sed合并多条指令修改文本
  • 原文地址:https://www.cnblogs.com/sea-stream/p/11593925.html
Copyright © 2020-2023  润新知