![无法通过 SSH 和串行控制台访问 Moodle 站点的虚拟机](https://linux22.com/image/794053/%E6%97%A0%E6%B3%95%E9%80%9A%E8%BF%87%20SSH%20%E5%92%8C%E4%B8%B2%E8%A1%8C%E6%8E%A7%E5%88%B6%E5%8F%B0%E8%AE%BF%E9%97%AE%20Moodle%20%E7%AB%99%E7%82%B9%E7%9A%84%E8%99%9A%E6%8B%9F%E6%9C%BA.png)
描述:
我遇到一个问题,我无法通过 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 的访问的指导。