gewei (@g908964540) 在 一键配置UFW防火墙:自动检测服务端口并安全设置脚本 中发帖
“”“以下内容全部由claude制作😂.挺方便分享给大家”“”
在管理多台VPS服务器时,经常需要配置UFW防火墙。为了简化这个过程,我编写了一个自动化脚本并想与大家分享。
这个脚本能够自动检测您服务器上正在使用的所有端口(TCP和UDP),并为它们配置相应的UFW规则。它还会确保SSH连接不会被意外阻断,并提供添加常用端口(如HTTP/HTTPS)的选项。
功能亮点:
• ✅ 自动检测并显示系统上所有正在监听的TCP和UDP端口
• ✅ 自动为检测到的端口配置UFW规则
• ✅ 优先确保SSH访问(防止被锁在系统外)
• ✅ 可选择性地添加常用Web服务端口(80/443)
• ✅ 支持添加自定义端口和协议
• ✅ 自动配置UFW为开机启动
• ✅ 适用于Ubuntu/Debian等使用UFW的系统
使用方法:
“”"
#!/bin/bash
确保以root权...