Недостаточно разрешений для SSH в GCP VM

Доброго времени суток, дамы и господа!

У меня проблема с подключением SSH к виртуальной машине GCP из-за недостаточные разрешения. "Ошибка": отличное изображение №1

Разрешения для моей учетной записи: отличное изображение № 2

Согласно изображению № 1 и этой ссылке ( https://cloud.google.com/compute/docs/access/iam ) Мне нужно быть только instanceAdmin .v1, поскольку это даст мне разрешения compute.projects.setCommonInstanceMetadata. Однако мне все еще не удалось попасть внутрь.

Полагаю, я упускаю кое-что очень простое. Есть ли шанс, что кто-нибудь что-нибудь узнает об этом?

-Kieran

0
задан 23 December 2018 в 20:55
1 ответ

Эта документация Google показывает шаги, которые вы должны сделать:

  1. Включите функцию входа в ОС в вашем проекте или на отдельном
  2. Предоставьте необходимые роли IAM себе, участникам проекта или членам вашей организации.
  3. При желании выполните любой из следующих шагов:
    • Добавьте настраиваемые ключи SSH в учетные записи пользователей для себя, участника проекта или организации. В качестве альтернативы Compute Engine может автоматически сгенерировать эти ключи для вас при подключении к экземпляров.
    • Измените учетные записи пользователей с помощью Directory API.
    • Предоставьте доступ к экземпляру пользователям за пределами вашей организации.
  4. Подключитесь к экземплярам.
  5. Проверьте ожидаемое поведение входа в систему.
2
ответ дан 4 December 2019 в 13:22

Теги

Похожие вопросы