简单而强大:快速掌握 UFW 防火墙命令

作者:4042024.01.08 00:33浏览量:33

简介:UFW,即Uncomplicated Firewall,是一个易于使用的防火墙工具,用于在Debian和Ubuntu系统上配置防火墙规则。通过简单明了的命令,我们可以快速控制网络访问,提高系统安全性。本文将带你快速了解UFW的基本用法和常用命令。

UFW,全称为Uncomplicated Firewall,是一个用于管理防火墙规则的命令行工具。它提供了一种简单而强大的方式来控制网络访问,从而提高系统的安全性。在Debian和Ubuntu系统上,UFW是默认的防火墙管理工具。
在本篇文章中,我们将介绍UFW的基本概念、安装和常用命令。通过这些内容,你将能够快速掌握UFW的使用方法,并开始配置你的防火墙规则。
一、UFW基本概念
UFW是一个前端工具,用于管理iptables防火墙规则。通过UFW,你可以轻松地允许或拒绝网络连接,而无需直接编辑iptables规则。这使得防火墙配置变得更加简单和直观。
二、安装UFW
在Debian和Ubuntu系统上,你可以使用以下命令安装UFW:

  1. sudo apt-get update
  2. sudo apt-get install ufw

安装完成后,你可以使用以下命令启动UFW并设置为开机自启:

  1. sudo ufw enable
  2. sudo systemctl enable ufw

三、UFW常用命令
以下是一些常用的UFW命令:

  1. 关闭防火墙:
    1. sudo ufw disable
  2. 开启防火墙:
    1. sudo ufw enable
  3. 启动特定端口:
    1. sudo ufw allow <port>/<protocol>
    例如,要允许TCP协议的80端口,可以运行:
    1. sudo ufw allow 80/tcp
  4. 禁用特定端口:
    1. sudo ufw deny <port>/<protocol>
    例如,要禁止UDP协议的53端口,可以运行:
    1. sudo ufw deny 53/udp
  5. 查看防火墙规则:
    1. sudo ufw status
    这将显示当前的防火墙状态和已配置的规则列表。如果你想查看更详细的规则信息,可以使用:
    1. sudo ufw status verbose