无法通过 SSH 和串行控制台访问 Moodle 站点的虚拟机

无法通过 SSH 和串行控制台访问 Moodle 站点的虚拟机

描述:

我遇到一个问题,我无法通过 SSH 或 Google Cloud Platform (GCP) 串行控制台访问名为“ubycuos-moodle”的虚拟机 (VM)。此 VM 托管一个关键的 Moodle 站点,无法访问 VM 导致 Moodle 站点无法访问,影响其用户和运营。

情况详情:

VM 问题问题开始日期:[插入问题首次发生的日期] 影响:Moodle 网站瘫痪,无法在没有 VM 访问的情况下管理或恢复服务。错误消息:

SSH 访问:尝试通过 SSH 连接会导致“连接失败”错误,并显示以下消息:“我们无法连接到端口 22 上的虚拟机。请确保虚拟机具有防火墙规则,允许来自 IP 范围 0.0.0.0/0、端口:22 的 TCP 入口流量。”

串行控制台访问:尝试通过串行控制台登录时,输入用户名和密码后,收到“登录不正确”消息。后续尝试均导致“登录超时”消息。

解决该问题所采取的步骤:

防火墙规则:已验证并确认名为“ssh-allow”的防火墙规则已正确配置,以允许来自 IP 范围 0.0.0.0/0 的 TCP 端口 22 上的入口流量。

启动脚本:尝试使用启动脚本重置用户密码并确保 SSH 服务正在运行。使用的脚本如下:

应用脚本并重新启动虚拟机后,问题仍然存在。

串行控制台:尝试通过串行控制台访问虚拟机,但无法使用已知的用户名和密码登录。

请求支持:

我正在寻求帮助以重新获得对 VM 的访问权限并恢复我的 Moodle 站点的运行。具体来说,我需要以下方面的帮助:

诊断 SSH 和串行控制台访问问题的原因。有关如何恢复对我的 VM 的访问的指导。

相关内容