Назад | Перейти на главную страницу

Как мне получить доступ к последовательному порту моего экземпляра GCP, он запрашивает пароль, и я никогда его не использовал

Мой экземпляр GCP не загружается, я пытаюсь подключиться, используя последовательный порт 1 и ключ, но он запрашивает пароль, который я никогда не устанавливал. Я включил его экземпляры вычислений gcloud add-metadata teyeprodv1 --metadata serial-port-enable = 1 gcloud compute connect-to-serial-port user @ instance-name --ssh-key-file ~ / .ssh / key.pem - -зона us-central1-a

Вторая команда спросит имя пользователя и пароль. Я знаю имя пользователя, но не пароль. введите описание изображения здесь

После включение последовательного порта, вам следует создать сценарий запуска чтобы создать пользователя, который позволит вам подключиться к виртуальной машине.

  1. На экземпляре виртуальной машины нажмите кнопку «Изменить» вверху страницы.

  2. В разделе "Пользовательские метаданные" нажмите Добавить элемент.

  3. Установите 'Key' в 'startup-script' и установите 'Value' для этого скрипта:

    #! / bin / bash
    adduser ИМЯ ПОЛЬЗОВАТЕЛЯ
    echo "ИМЯ ПОЛЬЗОВАТЕЛЯ: ПАРОЛЬ" | chpasswd
    usermod -aG google-sudoers ИМЯ ПОЛЬЗОВАТЕЛЯ

  4. Нажмите "Сохранить", а затем нажмите "СБРОС" вверху страницы. Возможно, вам придется подождать некоторое время, пока экземпляр перезагрузится.

  5. Щелкните на странице «Подключиться к последовательному порту».

  6. В новом окне вам может потребоваться немного подождать и нажать Enter; тогда вы должны увидеть приглашение для входа в систему.

  7. Войдите, используя указанные вами ИМЯ ПОЛЬЗОВАТЕЛЯ и ПАРОЛЬ.