第一步:安装 UFW 防火墙

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

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

第二步:配置 UFW

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

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

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

    sudo ufw allow 80               # 允许80端口的流量
    sudo ufw deny 22               # 拒绝22端口的流量
    
    Shell
  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的访问
    
    Shell
  7. 允许 / 拒绝特定协议
  8. 要允许 / 拒绝特定协议的流量,可以使用以下命令:

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

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

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

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

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

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

    sudo ufw disable
    
    Shell

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


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