温馨提示×

Ubuntu防火墙版本选择

小樊
64
2025-05-28 06:42:03
栏目: 智能运维

Ubuntu默认安装的防火墙是 UFW (Uncomplicated Firewall) 。UFW是一个用于管理Ubuntu系统防火墙的命令行工具,它提供了一个简单易用的界面来管理iptables的复杂规则,从而使防火墙配置变得更加容易。

安装UFW

在Ubuntu系统中,可以通过以下命令来安装UFW:

sudo apt update
sudo apt install ufw

启用UFW

安装完成后,可以使用以下命令启用UFW:

sudo ufw enable

启用时,系统会提示你确认是否允许连接到你的计算机。输入 y 并按回车键确认。

查看防火墙状态

要查看UFW的状态和当前规则,可以使用以下命令:

sudo ufw status

如果防火墙被启用,返回信息会是:

Status: active

配置基本的防火墙规则

  • 允许特定端口

    例如,允许SSH连接:

    sudo ufw allow ssh
    

    或者,通过指定端口号来允许SSH连接(默认端口为22):

    sudo ufw allow 22
    
  • 允许其他服务

    例如,如果你运行的是一个Web服务器,你需要允许HTTP(端口80)和HTTPS(端口443)的流量:

    sudo ufw allow http
    sudo ufw allow https
    
  • 禁止特定端口

    例如,如果你想阻止所有通过端口23的Telnet连接,可以使用以下命令:

    sudo ufw deny 23
    

关闭和重置UFW

  • 关闭UFW

    如果你需要暂时关闭防火墙,可以使用以下命令:

    sudo ufw disable
    
  • 重置UFW

    如果你想完全清除所有当前的防火墙规则,并恢复为默认设置,可以使用以下命令:

    sudo ufw reset
    

请注意,在进行任何更改之前,请确保你了解每个命令的作用,并且已经做好了相应的备份和准备工作。如果你不确定,可以先咨询有经验的系统管理员。

0