Однако вы всегда можете получить обратно доступ через последовательную консоль, а затем оттуда вы можете внутренне устранить неполадки, возникающие у пользователя / ssh.
1) $ gcloud compute instances add-metadata [INSTANCE_NAME] --metadata=serial-port-enable=1
Затем вы можете подключиться к экземпляру через последовательный порт
ПРИМЕЧАНИЕ. Для использования последовательного порта
пароль root уже должен быть установлен.
2)
$ gcloud compute connect-to-serial-port [INSTANCE_NAME]
Если вы никогда не устанавливаете пароль root, вы можете установить его, добавив скрипт запуска к вашему экземпляру, который установит пароль как root, выполнив следующую команду:
ПРИМЕЧАНИЕ: экземпляр должен быть перезагружен для запуска сценария запуска.
3) $ gcloud compute instances add-metadata [instance name] --metadata startup-script='echo "root:YourPasswdHere" | chpasswd'
Перезагрузите экземпляр, запустите команду на шаге «2)», аутентифицируйте себя как root с паролем, который вы установили в скрипте запуска на шаге «3)».