通过Cloud Shell以控制台连接的方式连接实例

  1. 打开Cloud Shell

  2. 在下方出现的Cloud Shell中输入以下命令生成密钥对

ssh-keygen -t rsa
  1. 输出公钥

cat $HOME/.ssh/id_rsa.pub
  1. 在计算->实例->实例详细信息->控制台连接中点击“创建控制台连接”

  2. 将第3步输出的公钥复制进去并创建

  3. 当状态变为“活动”时,点击右边的三个小点,并点击“复制 Linux/Mac 的串行控制台连接”

粘贴到Cloud Shell中并回车即可连接到实例

将实例重启至维护模式

  1. 在控制台点击“重新引导”

  1. 在Cloud Shell中等待重启画面,当画面切换到GRUB启动菜单时,按键盘的上/下键阻止自动启动。

  1. 在GRUB启动菜单中选择最上面的一项,并按e编辑启动项。

  2. 在该模式中按键盘的上/下键,找到以linuxefi开头的一行,并在该行最后输入init=/bin/bash(注意前面有一个空格)

  1. CTRL+X启动即可进入维护模式

  2. 输入以下命令即可退出维护模式并重启

/usr/sbin/reboot -f