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

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

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

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

Разрешения на мою учетную запись: классная картинка # 2

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

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

-Киран

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

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