跳转到内容
无痕工具库 无痕工具库

Hostinger VPS 安全防护教程:防止滥用行为全指南

要保护你的 Hostinger 虚拟专用服务器(VPS)免遭滥用活动,需要先确认 Hostinger 控制面板中显示的是 CPU 受限、已停止 还是 已暂停 状态,然后清除诱因并封堵入侵入口。如果你的 VPS 无明显原因运行缓慢、在 Hostinger 控制面板中显示中央处理器(CPU)受限,或已被我们的系统停止,则恶意软件很可能是原因所在。大多数情况源于软件过时、弱密码或泄露的凭据,或本不应暴露到互联网的服务。每种状态都有对应的解决方法,而预防措施可以避免问题再次发生。

了解 Hostinger VPS 的各种状态

在 Hostinger 控制面板中,有三种状态看起来相似:CPU 受限、已停止和已暂停。每种状态都有自己的解决方法。

  • CPU 受限。 你的 VPS 仍在运行,但 CPU 性能受到限制。CPU 限制发生在持续高 CPU 使用率之后,或当我们的系统检测到滥用进程时。CPU 受限并不意味着你的方案太小,升级方案也不会解除限制。
  • 已停止。 我们的系统在检测到恶意软件或滥用活动后停止了你的 VPS。数据不会被删除。你可以在 Hostinger 控制面板中重新启动 VPS,但如果原因仍然存在,我们的系统可能会再次停止它。
  • 已暂停。 VPS 方案本身因滥用举报而被暂停。你无法自行启动,我们的滥用处理团队会负责申诉事宜。

CPU 积分是另一种独立机制。如果你的 VPS 因突发余额耗尽而受限,请阅读 Hostinger VPS 上的 CPU 积分是如何运作的。top 或 htop 中较高的 steal 值也不能证明存在恶意软件,相关说明见 理解 CPU steal 及其对 Hostinger VPS 的影响。

修复 CPU 受限的 Hostinger VPS

要解除 Hostinger VPS 上的 CPU 限制,需要找到并清除占用 CPU 的进程。一旦 CPU 使用率恢复正常,限制通常会自动在几小时后解除。解决根本原因才能终结循环,因此请先检查是什么在占用 CPU。限制的具体数值见 Hostinger VPS 的 CPU 使用限制是多少?

  1. 在 Hostinger 控制面板中打开你的 VPS,进入 Server usage(服务器使用情况)查看峰值何时开始,具体方法见 如何在 Hostinger 查看 VPS 资源使用情况。
  2. 通过安全外壳(SSH)连接,并使用 top -o %CPU 或 ps aux --sort=-%cpu | head -15 列出 CPU 占用最高的进程。
  3. 留意你不认识的进程、名称随机的进程,或任何从 /tmp、/var/tmp 或 /dev/shm 运行的内容。
  4. 使用 crontab -l 和 ls -la /etc/cron.* 检查是否有意外的计划任务,使用 systemctl list-units --type=service --state=running 检查未知服务。
  5. 使用 ss -tunap | grep ESTAB 检查已建立的外发连接。

如果一个进程占用了大部分 CPU、名称陌生,并与未知主机通信,它很可能是挖矿程序,例如 XMRig。请停止该进程、删除其运行所依赖的文件,并移除启动它的源头(cron 任务、systemd 服务或容器)。

你可以每周在 Hostinger 控制面板中使用一次 Remove limitations(移除限制)。Remove limitations 会给你一个短暂的时间窗口来处理 VPS。Remove limitations 并不能解决问题根源,如果高使用率持续存在,限制会再次出现。

如果 CPU 使用率已恢复正常数小时但限制仍然存在,请通过在线聊天联系 Hostinger 支持。

恢复因恶意软件而被停止的 Hostinger VPS

要恢复因恶意软件而被停止的 Hostinger VPS,你需要在重新依赖该 VPS 之前移除恶意软件、轮换所有凭据并修补入侵入口。通常你会收到一封电子邮件,其中指明我们检测到的进程。

  1. 在 Hostinger 控制面板中使用 Start(启动)启动 VPS。如果无法启动,请使用救援模式访问你的文件,或恢复备份。
  2. 查找并移除恶意进程和文件:使用 top -o %CPU 列出 CPU 占用最高的进程,使用 crontab -l 检查计划任务,使用 ss -tunap | grep ESTAB 检查外发连接。
  3. 在 Security(安全)下运行恶意软件扫描器。恶意软件扫描器仅检查文件,不检查数据库,因此干净的扫描结果并不能排除数据库被感染的可能。
  4. 轮换服务器上的所有凭据:root 和用户密码、SSH 密钥、数据库密码、应用程序管理员账户,以及应用程序编程接口(API)令牌。
  5. 修补攻击者用来入侵的应用程序或服务。如果你无法判断他们是如何入侵的,恢复干净的备份或重新安装操作系统是最安全的选择。重装会清除服务器上的所有内容,因此请先备份所需数据。

不要只是重启 VPS 然后放任不管。如果入侵入口保持打开,恶意软件会卷土重来,VPS 也会再次被停止。更全面的检查清单请参阅 如果你的 Hostinger VPS 被黑了该怎么办?

解决已暂停的 Hostinger VPS

要申诉暂停,请回复暂停邮件,说明你发现了什么以及做了哪些更改。暂停意味着我们收到了滥用举报,或确认你的 VPS 存在滥用活动。暂停邮件中会说明原因。我们的滥用处理团队会审核每个案例,而多次暂停可能导致永久终止服务,因此请在申请重新激活之前先解决问题根源。救援模式是一种恢复工具,不能绕过暂停。

保护运行在 Hostinger VPS 上的 AI 智能体

OpenClaw 和 Hermes Agent 等 AI 智能体可以代表你运行 shell 命令、安装软件包、读取文件并调用应用程序编程接口(API)。这些能力使 AI 智能体非常有用,但也意味着任何控制了智能体的人都能获得该智能体在你的 VPS 上的全部权限。被攻陷的智能体就是一个带有友好界面的后门。攻击者瞄准 AI 智能体的原因与瞄准任何开放服务相同,而结果往往是在智能体的账户下运行着挖矿程序或僵尸网络客户端。

请留意以下五个风险:

  • 暴露的智能体接口。 可以从互联网访问的智能体网页用户界面(UI)、网关或 API 端口,如果认证薄弱或没有认证,任何人都可以向其发送命令。请将这些端口绑定到 localhost,并通过 SSH 隧道或虚拟专用网络(VPN)访问,或者使用防火墙进行限制并要求认证。具体步骤见 保护 VPS 上可公开访问的服务。
  • 不受信任的技能、插件和模型上下文协议(MCP)服务器。 插件以智能体的权限运行。公开的技能市场上已经出现过安装凭据窃取器、挖矿程序和反向 shell 的恶意技能。请只从你信任的来源安装插件,并先阅读它们的功能说明。
  • 过度授权。 不要以 root 身份运行智能体。创建一个专用用户,仅授予其所需文件夹的访问权限,并考虑在容器中运行。
  • 提示注入。 智能体读取的网页、邮件和文档可能包含使其运行命令的隐藏指令。在智能体运行会更改系统的命令之前,要求获得你的批准,并且不要让其访问不需要的 SSH 密钥或其他凭据。
  • 泄露的 API 密钥。 AI 服务商的密钥价值很高,很快就会被滥用。请使用设置了消费限额的独立密钥,将其保存在智能体可以随意读取和分享的文件之外,并在怀疑泄露时及时轮换。

此外,在智能体执行任务之后,还要检查 VPS 上存在哪些进程和计划任务:使用 top -o %CPU 列出进程,使用 crontab -l 查看计划任务。更完整的检查清单请参阅《OpenClaw 安全性:风险、最佳实践与检查清单》。针对 Hostinger 的具体步骤,请参阅 如何在 Hostinger VPS 上保护和加固 OpenClaw 安全性(原 Moltbot/Clawdbot)。

识别 Hostinger VPS 被感染的常见途径

四种常见入侵入口会导致 VPS 服务器被感染:

  • 脆弱的 SSH 访问。 针对使用密码的 root 账户的暴力破解是最常见的入侵入口。请使用 SSH 密钥,禁用密码登录和 root 登录,并安装 Fail2Ban。
  • 暴露的管理接口。 开放的 Docker API、未受保护的 Traefik 控制面板,或可从互联网访问的数据库端口会让攻击者直接获得控制权。请将这些服务绑定到 localhost 或用防火墙限制,具体见 保护 VPS 上可公开访问的服务。
  • 存在漏洞的 Web 应用程序。 过时的 WordPress 插件、盗版主题和未打补丁的框架常被用于植入挖矿程序和后门。在 WordPress 上,还要检查是否存在隐藏的管理员用户以及 wp-content/mu-plugins 中的未知文件。
  • 暴露或不受信任的 AI 智能体。 暴露的智能体接口、不受信任的插件、过度授权、提示注入和泄露的 API 密钥都会让攻击者控制运行在你的 VPS 上的 AI 智能体。

防止 Hostinger VPS 上的滥用活动

请遵循以下七个步骤来防止你的 VPS 出现滥用活动:

  • 保持操作系统、应用程序、插件和容器为最新版本。
  • 避免使用盗版或破解软件。
  • 使用强度高且唯一的密码和 SSH 密钥。
  • 关闭你不使用的端口和服务,包括入站和出站流量。在 Hostinger 控制面板中启用防火墙。
  • 定期使用内置的恶意软件扫描器、ClamAV 或 Rootkit Hunter 进行扫描。
  • 关注 Hostinger 控制面板中的 Server usage(服务器使用情况)。无法解释的 CPU 突然持续上升是最早期的警告。
  • 保留备份,以便恢复干净的副本。

处理 Hostinger VPS 上的其他类型的滥用

还有四种滥用行为可能影响 Hostinger VPS:外发垃圾邮件、恶意软件或钓鱼页面、非法或侵权内容,以及参与僵尸网络或 DDoS。

外发垃圾邮件

出现来历不明的外发邮件,意味着你的 VPS 可能在发送垃圾邮件。请使用 reCAPTCHA 保护网站表单,并且不要允许访问者修改收件人地址,具体见 如何在 Hostinger 保护你的联系表单免受垃圾邮件侵扰。如果你不使用联系表单,请禁用 PHPMailer 和通过端口 25 发送邮件。端口 25 的状态说明见 Hostinger VPS 上的 SMTP 端口 25 是否被封禁?

恶意软件或钓鱼页面

被感染的网站可能托管恶意软件或钓鱼页面。对于 WordPress,请遵循恶意软件清除指南。

非法或侵权内容

攻击者可能在被攻陷的服务器上存储非法文件。请使用 ClamAV 扫描并删除任何不是你上传的文件。

参与僵尸网络和 DDoS

被劫持的 VPS 可能加入僵尸网络并发送 DDoS 流量。请留意流量峰值,审计正在运行的进程和连接,在防火墙中屏蔽可疑流量,并考虑使用 Cloudflare 等 DDoS 防护服务。

清除问题根源、轮换凭据并封堵入侵入口,可以让你的 Hostinger VPS 恢复正常运行,并防止 CPU 限制、停止和暂停再次发生。

观看视频