ubuntu 22.04 防火墙 ufw

Ubuntu(22.04)云主机SSH安全加固

https://blog.youkuaiyun.com/qq_44846097/article/details/141098092

ubuntu22.04防火墙策略
https://blog.youkuaiyun.com/sunyuhua_keyboard/article/details/139493464

Ubuntu 22.04 防火墙设置和开放端口命令
https://blog.youkuaiyun.com/Roger_Spencer/article/details/134001638

三、服务器防火墙管理

1.查看服务器上开放的端口

sudo netstat -tuln
https://www.cnblogs.com/100tool/articles/17614028.html

如果您没有权限运行 netstat 命令,您可以尝试使用以下命令查看端口信息:

sudo lsof -i -P -n | grep LISTEN

1 使用的命令

sudo ufw enable
sudo ufw default deny incoming
sudo ufw default allow outgoing
sudo ufw allow from 192.168.99.0/24 to any port 22
sudo ufw allow from 192.168.99.0/24 to any port 3306
sudo ufw status verbose
sudo ufw status numbered > ~/ufw_rules_backup.txt
sudo ufw reload
sudo service ufw status
sudo ufw logging on
tail -f /var/log/ufw.log
sudo ufw logging low
tail -f /var/log/ufw.log
sudo ufw status
sudo service ufw status

sudo ufw allow from 192.168.99.55 to any port 22
sudo ufw reload
sudo ufw status verbose

### 如何在 Ubuntu 22.04 上设置和配置防火墙 #### 更新系统软件包列表 为了确保系统的最新状态,在执行任何操作之前建议更新本地的APT缓存: ```bash sudo apt update && sudo apt upgrade -y ``` #### 安装 UFW (Uncomplicated Firewall) 虽然大多数现代版本的Ubuntu默认已经预装了UFW,但如果未安装可以通过下面这条命令来完成安装过程: ```bash sudo apt install ufw ``` #### 启动与停止防火墙服务 可以使用简单的指令启动或禁用防火墙。要激活防火墙保护,输入如下命令;而想要临时停用它,则替换`enable`为`disable`。 ```bash sudo ufw enable # 开启防火墙 sudo ufw disable # 关闭防火墙 ``` #### 查看当前防火墙的状态 通过查询ufw的状态了解其工作模式以及已设定好的规则集。 ```bash sudo ufw status verbose ``` 当显示 `Status: active` 表明防火墙处于启用状态[^2]。 #### 添加允许访问的服务/端口 对于希望对外开放的服务,比如HTTP(S),SSH等常用网络应用,默认情况下这些连接会被阻止除非特别指定了例外情况。这里展示如何添加单个TCP端口(例如80用于Web浏览): ```bash sudo ufw allow 80/tcp # 允许来自外部对本机80端口(TCP)发起请求的数据流进入 ``` 如果需要移除某条特定规则,只需将上述命令中的`allow`改为`delete allow`即可撤销对应的权限授予。 #### 批量管理多个连续范围内的端口号 有时可能涉及到一系列相邻编号的端口都需要被处理时,可采用区间定义的方式一次性解决多端口问题。例如开放整个TCP协议栈下的所有合法端口(1到65535之间),这通常只适用于特殊场景下测试环境或者内部开发用途而不推荐应用于生产环境中因为安全风险较高。 ```bash sudo ufw allow 1:65535/tcp # 批量开放指定区间的tcp端口 ``` 同样地,删除此类宽泛授权也遵循相同逻辑结构只是动作变为取消(`delete`)而非创建(`allow`)。 #### 应用更改并验证效果 每次修改完策略之后都应当记得重新加载配置使之立即生效,并再次确认新加入的内容是否按预期方式运作良好。 ```bash sudo ufw reload # 刷新防火墙规则使改动即时有效 sudo ufw status numbered # 显示带序号标记的具体规则列表方便后续调整定位 ```
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值