记录 Raspberry Pi 被 SSH DDoS 攻击——不要开放公网端口!

记录 Raspberry Pi SSH DDoS 攻击——不要开放公网端口!

结论

记录了一次关于 Raspberry Pi 遭受 SSH DDoS 攻击的经历,这次事件给我敲响了网络安全的警钟。原本是为了在家中通过 Raspberry Pi 托管一个简单的 WordPress 网站,我没有意识到开放 SSH 端口(通常为端口 22,而非 443)到公网带来的风险。在经历了长时间的网站加载延迟之后,我开始深入探索问题的根源。

起因

起初,我的网站加载速度非常缓慢,大约需要10秒钟,尽管网页内容十分简单,仅包含几张图片。为了解决这个问题,我删除了除了 WordPress, Apache, PHP, 和 SQL 数据库之外的所有软件,希望通过减轻服务器负载来加快网站响应速度。经过这番努力,网站的加载时间确实降至了3至4秒,但是我注意到 SSH 连接反应异常缓慢,这与预期的本地连接速度不符,似乎暗示着除了网站配置之外,还可能存在硬件或其他配置问题。

WordPress 连接缓慢

在进一步的诊断过程中,我注意到即使 Raspberry Pi 就放在我旁边,SSH 连接依然极其迟缓,有时甚至没有响应。我尝试使用 HTOP 来监控系统资源的使用情况,但发现信息刷新非常缓慢。初始使用 Windows 的 PuTTY 客户端进行连接时,我感到十分不便,后来直接将 Raspberry Pi 连接到显示器上,并卸载了除必要软件外的所有应用程序,以期减轻系统负担。然而,当我偶然使用 Windows 命令行进行连接时,却发现连接速度出奇的快,这让我开始怀疑是不是客户端或者某些配置上的问题。

SSH 连接缓慢

通过使用 journalctl 命令查看系统日志,我惊讶地发现,过去一年中我的设备一直遭受着来自中国江苏省的频繁登录尝试,这些尝试似乎旨在破解我的密码。这些发现提醒我,无论系统内是否存储重要数据,一旦 SSH 端口对公网开放,设备就有可能成为攻击的目标。这次事件强化了我对网络安全的基本理解,即不应假设自己不会成为攻击目标,而应始终预防可能的网络攻击。

经过

在处理这个问题的过程中,我开始思考,当遇到连接缓慢的问题时,我们应该如何进行故障排除。显然,可能的影响因素有很多,包括从 Whisper API 的处理速度到路由器性能,再到电脑软件的处理能力等。另一个令人困惑的发现是,使用命令行进行连接的速度明显快于使用 PuTTY 和 Mac 上的 Terminal,这激起了我对不同 SSH 客户端性能差异的好奇。目前,我正考虑比较 OpenSSH 与其他轻量级 SSH 服务器的性能,例如 Dropbear,后者可能由于不自带诸如 SCP 的文件存储服务而更加轻便,有望减轻 Raspberry Pi 的负担。

思考

在经历这一系列事件之后,我更加深刻地认识到网络安全的重要性。开放 SSH 端口到公网可能会带来意想不到的风险,尤其是在没有适当的安全措施的情况下。这次经历不仅让我学会了如何更好地管理和保护我的 Raspberry Pi,也提醒了我在处理任何网络设备时都要保持警惕,时刻准备应对可能出现的安全威胁。

Leave a Comment

Your email address will not be published. Required fields are marked *

Share the Post:

Related Posts

Barry的四月日记2025

尘世焦灼无定所,真理安然有归途 川普关税,战争频发,AI飞速害怕自己落伍。年岁增长人生方向几何。前一段时间自己很焦虑,每天起床要看川普是不是又说啥颠覆市场的话了;看到俄乌和巴以战争完全没有好转的迹象;又看到AI领域AI Agent,MCP,RAG等新技术,害怕自己落伍。更多的新闻和未知只能带来焦虑,所以我决定限制短视频和新闻时间,更多安静独处,散步,运动,开车,都是安静的时间,我发现不再焦虑了,和神的关系也更亲近了,感受到从神而来的平安。 你们哪一个能用思虑使寿数多加一刻呢? (马太福音 6:27 和合本) 远离短视频,获得自由 短视频带来了什么呢?短暂的愉悦,带来自己是融入这个世界的假象,还有看好看的人和风景,看到厉害的人和视频,对比来看觉得自己啥也不是。看了一个YouTube的视频讲解为啥要远离享乐,很受启发。沉迷于短暂的享受,扼杀了人们的自我反思,和思辨的能力。并且人通过短暂的愉悦来躲避寂寞无聊,孤单,和不舒服的感觉。尝试不看视频不听音乐安静10分钟,我有时候会觉得不舒服,但是这种不舒服是必要的。享受不应当作为唯一驱动力,而是purpose意义,如果明确知道自己的意义,就不会只是满足于短暂享乐,因为有更重要的目标在驱使我们去生活和使用时间 你们要谨慎行事,不要像愚昧人,当像智慧人。要爱惜光阴,因为现今的世代邪恶。不要作糊涂人,要明白主的旨意如何。 (以弗所书 5:15-17 和合本) 对自我的认识 最近通过一些事情对自己有了更多的认识,发现自己挺多缺点和局限性,例如完美主义,例如焦虑心理。还有蛮多,碍于面子就不展开了。真相总是难听的,但是神从未放弃让我们成为更像耶稣的人,这是我们可以勇敢来到神面前求他改变我们的根基。 神啊,求你鉴察我,知道我的心思, 试炼我,知道我的意念, 看在我里面有什么恶行没有, 引导我走永生的道路。 (诗篇

Read More

VideoForge AI Implementation Details:

Python项目模块化开发指南 标准Python项目结构 对于一个模块化的Python项目,以下是一个广泛采用的标准结构^2: videoforge_ai/ # 项目根目录 ├── LICENSE # 项目许可证 ├── README.md # 项目说明文档 ├── pyproject.toml # 现代Python项目依赖管理 ├── setup.py

Read More

Join Our Newsletter