记录 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的四月日记

出埃及的是我,不满意的也是我 最近那个有时候觉得自己对每天的生活还不是很满意,有一些焦虑, 但是有一天我意识到这是我曾经想象的觉得期待的生活,为何如今又觉得没有满足呢?有一些事情我当时是比较确信是神的带领,就连今天我也这样认为,但是为什么自己就是没有喜乐,没有能全然接受呢?就像神带领以色列出埃及,他们当时觉得有盼望,后来又后悔或者觉得没有盼望,我何尝不和他们一样软弱呢?我意识到自己已经在神所给我的道路,却没有足够的平安喜乐去走,左顾右盼,想象其他可能性以至于无法专注。我觉得可能需要一个过程吧,一次又一次知道神的旨意,也许就更加能走的稳。 神是真神,无论在哪 和一个很要好的弟兄好久没聊,聊天后发觉我们经历的是类似的阶段,神对我们的带领,与人相处的功课,都是如此的相似。神的话语使我们都渴慕他,我们相离很远,但看到神在不同的弟兄身上做一样的工,我心里感谢赞美他, 知道他真的带领我们,不是靠着某个教会或者某个牧师,而因着他是真理,他用放在我们心里的灵亲自带领我们。过去两年我思考教会和聚会的意义是什么,基督徒应该怎样生活。我大概有了70%的答案。现在的课题是我如何跟随神的旨意,如何爱人接纳他人。我和那位弟兄有着类似的阶段,感谢圣灵的带领让我清晰知道神你又真又活。 神说你是我的儿子 有一天我祷告的时候问神,你会如何带领我的未来,我静默,我脑海中出现了读过的一本书中所描述的场景,是我所向往的:5岁的男孩问父亲:“爸爸我是男子汉吗?” 父亲毫不犹豫的摸着他的头说:“儿子你是一个强大的男人” 就在这时候我的脑海中的画面角色互换,我竟然变成了那个孩子,是天父摸着我的头,肯定我说:“我的孩子你是一个强大的男人” 我很感动。我喜欢孩子,书中说你的孩子等待你肯定他的场景在一生中不会很多,但如果这时你有犹豫就可能错过认可他的宝贵机会,每个男人都渴望被父亲认可,那一刻非常重要。 还发日记吗? 发呗,写着玩。我还挺惊讶有很多朋友都说看过我的上一篇日记的,感谢大家关注。我从小喜欢互联网,小学就是qq群管理员了=v=,有一个个人网站的想法在我初中就有,那时候以为会很贵,现在我的这个网站基本不花钱,一年2刀的电费。每天刷社交媒体发现自己刷的短视频完全被算法控制,你看到的是他们想让你看到的,参与他们的游戏和在自己在个人网站的地盘的感觉还是有点不一样的,也算是在互联网的历史长河中有点参与感。我小时候想创网站,今天还是想搞网站,看来无意识中有些事情是会必然吸引你今生去做一次的,也许这也是神造我的一部分吧。

Read More

Where are you going (海龟男孩) —歌词

恐慌的人们 甜蜜时清醒遗忘的意义 随著死亡而坠落让强大 但有限的头脑作王这第一个谎言 轻易进入世间爱 已经成为过去的事那温暖 是被动的无私爱人 让我亲吻你的梦 该往哪走?往哪走?妈妈 爱人 往哪走?往哪走?爱人 兄弟 往哪走?往哪走?兄弟 主啊 该往哪走?往哪走?往哪走? 我们宁愿 绝望也不信自己的灵魂 没有内在的美德荣耀的君王 被钉死他乡用完全的义 担当我们的苦难爱

Read More

Join Our Newsletter