讲师中心 微信公众号
AI工具推荐 视频效率加速

Linux SSH 防御:利用防火墙拦截未授权的 SSH 请求

夏杰君_1517

夏杰君_1517

发布时间:2026-08-24 11:53:07

|

575人浏览过

|

来源于php中文网

原创

最有效拦截未授权SSH请求的方式是防火墙前置白名单过滤。先设默认拒绝,再插入可信IP或网段的ACCEPT规则,并添加状态放行规则保障已有连接不中断;配合SSH配置限制用户、禁用root和密码登录,实现双重防护。

linux ssh 防御:利用防火墙拦截未授权的 ssh 请求

直接用防火墙拦截未授权 SSH 请求,关键不是“加规则”,而是“收入口”——只放行真正需要的来源,其余一律挡在门外。单纯靠日志封 IP 是被动响应,而防火墙前置过滤才是第一道硬屏障。

只允许可信 IP 或网段访问 SSH

这是最有效、最干净的拦截方式。攻击者连连接握手都发不出,自然无法触发登录尝试。

  • iptables 时,先设默认拒绝:iptables -P INPUT DROP,再插入白名单规则,例如:iptables -I INPUT -p tcp -s 203.0.113.45 --dport 22 -j ACCEPT
  • 允许多个办公网段可逐条添加,如 192.168.10.0/2410.20.0.0/16,每条都用 -I 插入,确保优先于 DROP 规则
  • 若使用动态公网 IP(如家庭宽带),建议搭配 DDNS 脚本定时更新规则,或改用跳板机+证书认证替代直连

限制单位时间内的新连接数

防不住扫描,但能拖慢暴力破解节奏,让攻击工具失效。

Linux Journey
Linux Journey

当用户想学习Linux基础、命令行、文件系统等时,在LabEx查找并推荐免费的Linux Journey课程。

下载
  • UFW 用户执行:sudo ufw limit 22(默认每 30 秒最多 6 个新连接)
  • firewalld 用户执行:sudo firewall-cmd --permanent --add-rich-rule='rule service name="ssh" limit value="6/m" reject',再重载
  • 注意:限速规则必须放在允许规则之后生效;UFW 自动处理顺序,firewalld 需确认 zone 为 public 或对应区域

配合 SSH 配置做双重过滤

防火墙管“能不能连”,SSH 配置管“连上了认不认”,两者叠加才能堵死漏洞。

  • /etc/ssh/sshd_config 中启用 AllowUsers,例如:AllowUsers admin@192.168.1.0/24 deploy@203.0.113.45
  • 禁用 root 登录:PermitRootLogin no;关闭密码登录:PasswordAuthentication no,强制密钥认证
  • 修改默认端口(如 2222)后,防火墙必须同步开放新端口,否则会把自己锁在外面

保留已有连接不中断

设置 DROP 策略后,已建立的 SSH 会话会被断开——这不是误操作,是规则生效的正常表现。

  • 务必提前添加状态放行规则:iptables -I INPUT -m state --state ESTABLISHED,RELATED -j ACCEPT
  • 这条规则应放在最前面(行号为 1),确保所有已有连接持续可用,再处理新连接请求
  • 操作前请确认有控制台、云平台终端或带外访问通道作为备用入口

热门AI工具

更多
二狗PPT
二狗PPT Hot

一款AI演示文稿工具,主要用于专为中式职场打造的AI PPT生成工具,适合需要提升相关任务效率的用户。

WorkBuddy

一款AI办公效率工具,主要用于腾讯云推出的AI原生桌面智能体工作台,适合需要提升相关任务效率的用户。

豆包大模型

豆包大模型是一款由字节跳动推出的企业级大语言模型服务平台。

LibLibAI
LibLibAI Hot

一款AI视频创作工具,主要用于国内领先的AI创意平台,以海量模型、低门槛操作与“创作-分享-商业化”生态,让小白与专业创作者都能高效实现图文乃至视频创意表达,适合需要提升相关任务效率的用户。

Loomy
Loomy Hot

一款AI工具,主要用于科大讯飞发布的桌面级 AI 助理,比 OpenClaw 更易用、更安全!,适合需要提升相关任务效率的用户。

咔片AIPPT

一款在线AI演示文稿制作工具,可根据主题和内容需求辅助生成PPT结构与页面,提高演示材料制作效率。

UP简历
UP简历 Hot

一款AI办公效率工具,主要用于基于AI技术的免费在线简历制作工具,适合需要提升相关任务效率的用户。

DeepSeek

DeepSeek是一款面向对话、写作、编程和推理场景的AI大模型工具。

Seko
Seko Hot

一款AI视频创作工具,主要用于商汤科技推出的创编一体的AI短视频创作Agent,适合需要提升相关任务效率的用户。

相关专题

更多
Java 网络安全
Java 网络安全

本专题聚焦 Java 在网络安全与加密通信中的应用,系统讲解常见加密算法(MD5、SHA、AES、RSA)、数字签名、HTTPS证书配置、令牌认证(JWT、OAuth2)及常见安全漏洞防护(XSS、SQL注入、CSRF)。通过实战项目(如安全登录系统、加密文件传输工具),帮助学习者掌握 Java 安全开发与加密技术的实战能力。

3985

2025.10.13

PHP 安全与防护
PHP 安全与防护

本专题聚焦于PHP开发中的安全问题与防御措施,详细讲解SQL注入、XSS攻击、CSRF攻击、文件包含漏洞等常见安全风险及其修复方法。通过结合实际案例,帮助开发者理解漏洞成因,掌握输入验证、会话安全、加密存储与安全编码规范,全面提升PHP网站的安全防护水平。

375

2025.11.04

Conan创建软件包配方指南
Conan创建软件包配方指南

本专题介绍通过conanfile.py创建软件包的方法,讲解包名、版本、依赖和构建设置等基础信息,以及source、build、package、package_info等常用方法的作用及编写思路。

0

2026.09.22

Conan二进制包配置指南
Conan二进制包配置指南

本专题介绍Conan根据操作系统、编译器、架构和构建类型生成二进制包的方法,讲解Profile、Settings、Options及Package ID的作用,帮助管理不同平台和编译环境下的包版本。

0

2026.09.22

Conan私有仓库搭建教程
Conan私有仓库搭建教程

本专题系统的讲解Conan私有仓库的搭建流程,涵盖仓库服务部署、存储目录配置、用户认证、权限划分和远程地址添加,并介绍内部C++依赖包的上传、下载及版本维护方法。

0

2026.09.22

loomy官网入口地址合集
loomy官网入口地址合集

本专题汇总了 Loomy 桌面 AI 助理的官方入口地址合集及使用指南。提供 macOS 与 Windows 客户端下载 。Loomy 是讯飞推出的桌面级 AI 工作搭子,支持文件整理、数据分析、网页操作及通过飞书/钉钉远程操控电脑,助你高效完成本地办公任务 。

0

2026.09.22

NumPy常见函数使用方法
NumPy常见函数使用方法

本专题整理 NumPy 常见函数使用方法相关教程,覆盖函数大全、参数用法、数组运算、统计聚合、排序处理、where 条件筛选、linspace 创建数列等常用场景,帮助读者快速掌握 NumPy 函数调用思路和实际数据处理技巧。

0

2026.09.22

NumPy性能优化版本更新与常见报错排查
NumPy性能优化版本更新与常见报错排查

本专题整理 NumPy 性能优化、版本更新与常见报错排查相关教程,覆盖向量化计算、广播性能、内存布局、NumPy 2.0 升级、版本兼容冲突、安装导入报错、dtype 溢出、矩阵运算异常和 broadcasting 报错修复,帮助读者系统掌握 NumPy 性能调优与问题定位方法。

20

2026.09.22

Vibeknow在线使用入口合集
Vibeknow在线使用入口合集

本专题汇总了Vibeknow在线创作视频的官方入口及网页版使用教程,涵盖PPT、PDF、Word等文档一键转讲解视频的核心操作,并整理了免费版水印规则与手机端浏览器访问指南,助你快速将知识内容视频化。

20

2026.09.21

热门下载

更多
网站特效
/
网站源码
/
网站素材
/
前端模板

精品课程

更多
相关推荐
/
热门推荐
/
最新课程
Buffalo框架快速入门指南
Buffalo框架快速入门指南

共0课时 | 0人学习

Valgrind支持平台说明
Valgrind支持平台说明

共0课时 | 0人学习

关于我们 免责申明 举报中心 意见反馈 讲师合作 广告合作 最新更新
php中文网:公益在线php培训,帮助PHP学习者快速成长!
关注服务号
PHP中文网订阅号
每天精选资源文章推送

Copyright 2014-2026 https://www.php.cn/ All Rights Reserved | php.cn