学习笔记090——Ubuntu 中 UFW 防火墙的使用

文章目录

1、允许特定的端口访问

bash 复制代码
# 允许 TCP 端口(例如 80):
sudo ufw allow 80/tcp

# 允许 UDP 端口(例如 53):
sudo ufw allow 53/udp

# 同时允许 TCP 和 UDP(例如 443):
sudo ufw allow 443

# 允许ssh(默认端口 22/TCP)
sudo ufw allow ssh

2、允许特定 IP 访问某个端口

bash 复制代码
# 如:允许 192.168.1.100访问 TCP 端口 22(SSH):
sudo ufw allow from 192.168.1.100 to any port 22 proto tcp

3、允许某个范围的端口

bash 复制代码
# 如 8000-9000
sudo ufw allow 8000:9000/tcp

4、查看 UFW 状态

bash 复制代码
sudo ufw status

5、重新加载 UFW

bash 复制代码
sudo ufw reload

6、启用 UFW

bash 复制代码
sudo ufw enable

7、关闭 UFW

bash 复制代码
sudo ufw disable

注意:

  • 如果 ufw 默认策略是 deny(默认拒绝所有入站),允许的端口才会生效。
  • 确保不会意外阻止关键服务(如 SSH),否则可能导致无法远程连接服务器。
相关推荐
君不见~2 小时前
Windows 10 WSL&Ubuntu 22.04 安装并迁移到 F 盘
linux·ubuntu·wsl迁移盘符·wsl迁移
NeRF_er2 小时前
STORM代码阅读笔记
大数据·笔记·storm
UQWRJ2 小时前
菜鸟教程Linux ViVimYumApt笔记
linux·运维·笔记
程序员Xu2 小时前
【OD机试题解法笔记】查找接口成功率最优时间段
笔记·算法
hhj123k3 小时前
渗透作业3
网络·学习
心一信息3 小时前
HCIE学习之路:一个NAT实验
学习·计算机网络·智能路由器
wb1894 小时前
企业WEB应用服务器TOMCAT
运维·前端·笔记·tomcat·云计算
Se_ren_di_pity5 小时前
CS231n2017-Lecture9经典CNN架构笔记
人工智能·笔记·cnn