Skip to content
VDS · 常见问题

安全问题

Root 密码、SSH 密钥、谁负责机器安全、被入侵的迹象,以及机器真的被入侵时该怎么办。

更新于 2026年8月23日

这台机器拥有完整的 root 权限,这意味着它的安全由您负责。我们负责机器能够存在并保持可用;您负责机器内部的一切。

访问机器

我在哪里获取 root 密码?

在 /hosting/vds/m/<id> 的“访问”标签页中。密码以加密形式存储,点击按钮后才会显示。同一个密码也会以掩码形式显示在“概览”标签页中。

我需要修改下发的密码吗?

需要,在首次登录后立即修改:

passwd

修改后,控制面板仍会显示旧密码——它已不再有效,请使用您自己的密码。

如何添加 SSH 密钥?

“访问”标签页中有一个密钥列表。重要细节:该列表是整体替换,而不是追加。请一次性粘贴您需要的所有密钥,否则您将失去从其他机器访问的权限。

我可以禁用密码登录吗?

可以,在您的密钥配置并测试完成后,这样做是合理的:

sed -i 's/^#\?PasswordAuthentication.*/PasswordAuthentication no/' /etc/ssh/sshd_config
sshd -t && systemctl restart ssh

首先,请在一个单独的窗口中确认密钥登录可用。如果您把自己锁在外面,可以通过控制台恢复访问——它始终可用。

如果我丢失了 SSH 访问权限该怎么办?

使用“控制台”标签页中的控制台;它直接连接到机器。您可以在那里修复设置或设置新密码。

机器安全

谁负责安全更新?

您。机器内部的系统和软件更新不会由我们这边自动安装:

apt update && apt upgrade
dnf upgrade

我需要防火墙吗?

需要,如果这台机器托管了不止一个网站。规则很简单:先放行 SSH,再关闭其他所有端口。

ufw allow 22/tcp
ufw allow 80,443/tcp
ufw enable

顺序很重要:启用防火墙但未放行 22 端口,会让您与机器断开连接。

我如何判断机器是否被入侵?

迹象包括:CPU 全天候满载、来自非标准用户的可疑进程、出站带宽异常高、/root/.ssh/authorized_keys 中出现新密钥、并非您创建的 cron 任务。要检查登录尝试:

last -20
journalctl -u ssh | grep -i "accepted"
crontab -l

如果我被入侵了该怎么办?

请将这台机器视为已完全失陷。逐个清理文件并不可靠:请取回您的数据,吊销机器上所有的密钥和令牌,并从“访问”标签页重装系统。然后用妥善设置的密码和密钥重新搭建。

为什么日志中有成千上万次密码猜测尝试?

这是互联网上的背景噪音:任何公网地址都会被自动暴力破解。只有当您的密码很弱时才有危险。禁用密码登录后,这些尝试就变得毫无意义。

数据

root 密码在控制面板中是如何存储的?

以加密形式存储;只有在“访问”标签页中点击按钮时才会显示。

如果遭遇勒索软件,有备份吗?

没有。我们没有自动的机器备份或快照——副本由您自行制作并保存,且始终存放在机器之外。否则,勒索软件会同时摧毁数据和它旁边的“副本”。

还有谁可以访问我的机器?

root 访问权限归您所有。请遵守使用条款——机器上禁止的事项已在文章机器上可以做什么、不可以做什么中说明。