当 SSH 已无能为力时,客户中心的三种工具可以帮您摆脱困境。它们不能相互替代:控制台让您重新看到屏幕,快照可以撤销某项操作,重装则从零开始。
SSH 无响应时如何访问我的 VPS?
通过客户中心的控制台:在 VPS 的 控制台 选项卡中打开,它无需经过网络即可显示机器的屏幕。
SSH 是一项服务;一旦它出现故障——防火墙设置错误、sshd 崩溃、配置无效、网络损坏——就再也无法连接。而控制台则在虚拟化管理程序层面直接访问机器,就像一台连接在服务器上的物理显示器。
- 打开我的服务中的 VPS,然后进入 控制台 选项卡。
- 一个提示框会说明「控制台将在新窗口中打开。」
- 点击 Ouvrir la Console(打开控制台):随后会打开一个新的浏览器标签页。
- 状态栏会显示「Connexion à la console…」(正在连接控制台……),然后显示 已连接。
顶部栏中提供 Ctrl+Alt+Del 和 重新连接按钮。请使用 root 和管理员密码登录:控制台不经过 SSH,因此不会使用您的密钥。
安装期间控制台处于关闭状态。此时该选项卡的标题为「Console (installation…)」(即「安装中」),并显示「您的机器正在安装系统。在此步骤期间控制台将关闭」,同时显示类似「约 N 分钟后重新开放。」的倒计时。页面会自动重新加载。在交付后以及每次重装后,此锁定会持续约十五分钟。
如何撤销 VPS 上一次出错的操作?
在 VPS 的 Snapshots(快照)选项卡中,恢复操作之前创建的快照。
快照会冻结磁盘在某一时刻的状态。
创建:进入 Snapshots 选项卡的 创建快照卡片,在 备注字段中(该字段已预先填入主机名)将其替换为描述性文字,例如 before php8 migration。名称只能包含字母、数字、空格和 _。点击 创建。
恢复:点击相应行上的 还原按钮。恢复前机器会被自动关闭。自快照创建以来写入的所有内容都会丢失——包括您的应用所接收的数据。
可以创建多少个?这取决于您的方案:该选项卡会显示「您已使用 X 个,共允许 Y 个。」
快照并不是备份。它与您的 VPS 位于同一存储上。它可以保护您免受误操作的影响,但无法应对硬件故障或勒索软件加密。您无法替代的数据必须在机器之外保留一份副本,并且您至少要测试过一次恢复。
如何从零开始重装我的 VPS?
在 重新安装选项卡中:选择系统、主机名和管理员密码,然后确认——所有数据都将被清除。
适用于更换发行版、在系统被入侵后重新开始,或放弃一个已难以管理的配置。
- 打开 重新安装 选项卡。
- 在列表中选择 Système d’exploitation(操作系统):根据您的方案,可选择 Debian、Ubuntu、AlmaLinux、Rocky Linux 或 CentOS Stream。
- 如果您的方案支持,预装的应用 (optionnel)(预装应用,可选)部分可让您同时部署一个应用。如需纯净系统,请保留 不装应用。
- 填写 Nom d’hôte(主机名)。
- 输入管理员 密码。在 Linux 镜像上,账户始终为
root:不会要求您填写用户名。 - 点击 重装该 VPS并确认。
界面上的警告毫不含糊:「重装将删除所有数据。此操作不可撤销。」确认对话框会以大写字母再次强调这一点。允许的重装次数取决于方案,界面上会显示计数器。
重装 VPS 后应该做什么?
您的 SSH 密钥会被保留,但服务器指纹已经改变:请使用 ssh-keygen -R IP_ADDRESS 删除旧条目,删除已无用的快照,并重新进行安全配置。
- 安装期间控制台会再次锁定。
- 在 访问与安全选项卡中保存的 SSH 密钥会被保留并自动重新注入。
- 服务器指纹已经改变:您的 SSH 客户端会拒绝连接并显示警告。请使用
ssh-keygen -R IP_ADDRESS删除旧条目,然后重新连接并接受新的指纹。 - 您的旧快照已与新系统不再对应:请将其删除。
- 从头开始重新进行安全配置。