第一步:安装UFW防火墙

要在Linux中安装UFW(Uncomplicated Firewall),可以按照以下步骤进行:

sudo apt-get update           # 更新软件源
sudo apt-get install ufw      # 安装UFW

第二步:配置UFW

一旦安装了UFW,您可以进行配置以满足自己的需求。以下是一些常见的配置操作:

  1. 启用UFW
  2. 默认情况下,UFW是禁用的。要启用UFW,请运行以下命令:

    sudo ufw enable
    
  3. 允许/拒绝特定端口
  4. 要允许/拒绝特定端口的流量,可以使用以下命令:

    sudo ufw allow 80               # 允许80端口的流量
    sudo ufw deny 22               # 拒绝22端口的流量
    
  5. 允许/拒绝特定IP地址
  6. 要允许/拒绝特定IP地址的访问,可以使用以下命令:

    sudo ufw allow from 192.168.0.1    # 允许来自IP地址为192.168.0.1的访问
    sudo ufw deny from 10.0.0.2        # 拒绝来自IP地址为10.0.0.2的访问
    
  7. 允许/拒绝特定协议
  8. 要允许/拒绝特定协议的流量,可以使用以下命令:

    sudo ufw allow proto tcp         # 允许TCP协议的流量
    sudo ufw deny proto udp          # 拒绝UDP协议的流量
    

第三步:查看和管理UFW规则

要查看和管理已定义的UFW规则,您可以使用以下命令:

  1. 查看当前的UFW状态
  2. 要查看当前正在运行的UFW状态,可以运行以下命令:

    sudo ufw status
    
  3. 删除UFW规则
  4. 要删除已定义的UFW规则,可以使用以下命令:

    sudo ufw delete allow 80       # 删除允许80端口的规则
    sudo ufw delete deny 22       # 删除拒绝22端口的规则
    
  5. 禁用UFW
  6. 要禁用UFW,可以使用以下命令:

    sudo ufw disable
    

通过按照上述步骤,您就可以在Linux系统中安装和使用Ubuntu的UFW防火墙了。


本文由轻山版权所有,禁止未经同意的情况下转发