centos

centos minimal怎么设置防火墙

小樊
45
2025-02-22 17:18:00
栏目: 智能运维

在CentOS Minimal系统中设置防火墙(firewalld),可以按照以下步骤进行:

安装firewalld

  1. 更新系统包

    sudo yum update -y
    
  2. 安装firewalld

    sudo yum install firewalld -y
    

启动和启用firewalld服务

  1. 启动firewalld服务

    sudo systemctl start firewalld
    
  2. 设置firewalld开机自启

    sudo systemctl enable firewalld
    

配置firewalld

  1. 查看当前防火墙状态

    sudo firewall-cmd --state
    
  2. 查看所有开放的端口

    sudo firewall-cmd --list-all
    
  3. 开放特定端口(例如开放TCP端口80):

    sudo firewall-cmd --permanent --add-port=80/tcp
    
  4. 重新加载防火墙配置以应用更改

    sudo firewall-cmd --reload
    
  5. 关闭特定端口(例如关闭TCP端口80):

    sudo firewall-cmd --permanent --remove-port=80/tcp
    sudo firewall-cmd --reload
    
  6. 开放特定服务(例如开放HTTP服务):

    sudo firewall-cmd --permanent --add-service=http
    sudo firewall-cmd --reload
    
  7. 关闭特定服务(例如关闭HTTP服务):

    sudo firewall-cmd --permanent --remove-service=http
    sudo firewall-cmd --reload
    

其他常用命令

通过以上步骤,你可以在CentOS Minimal系统中成功设置和管理防火墙。根据实际需求调整配置,确保系统安全。

0
看了该问题的人还看了