欢迎您访问 最编程 本站为您分享编程语言代码,编程技术文章!
您现在的位置是: 首页

linux中不同系统防火墙常用指令汇总

最编程 2024-08-11 15:27:45
...

以下是在常见 Linux 发行版中关闭防火墙的方法:

对于使用 iptables 的系统(例如 CentOS 6、Ubuntu 18.04 及更早版本)

  1. 查看防火墙状态:

    sudo iptables -LCopy
    
  2. 停止并禁用防火墙服务:

    sudo service iptables stop
    sudo chkconfig iptables offCopy
    
  3. 启用防火墙服务:

    sudo service iptables start
    sudo service iptables restart
    
  4. 端口添加到防火墙:

    sudo iptables -I INPUT -p tcp --dport 22 -j ACCEPT
    

对于使用 firewalld 的系统(例如 CentOS 7、Ubuntu 20.04 及更新版本)

  1. 查看防火墙状态:

    sudo firewall-cmd --stateCopy
    
  2. 停止并禁用防火墙服务:

    sudo systemctl stop firewalld
    sudo systemctl disable firewalldCopy
    
  3. 启用/重启防火墙服务:

    sudo systemctl start firewalld
    sudo firewall-cmd --reload
    
  4. 端口添加防火墙服务:

     firewall-cmd --zone=public --add-port=8080/tcp --permanent
    

推荐阅读