Доброго времени суток дамы и господа,
У меня возникла проблема с подключением SSH к виртуальной машине GCP из-за недостаточных разрешений. «Ошибка»: классная картинка # 1
Разрешения на мою учетную запись: классная картинка # 2
Согласно картинке №1 и этой ссылке (https://cloud.google.com/compute/docs/access/iam) Мне нужно только быть instanceAdmin.v1, так как это даст мне разрешения compute.projects.setCommonInstanceMetadata. Однако мне все равно не повезло.
Я полагаю, мне не хватает чего-то очень простого. Есть ли шанс, что кто-нибудь что-нибудь знает об этом?
-Киран
это Документация Google показывает шаги, которые вы должны сделать:
- Включите функцию входа в ОС в своем проекте или в отдельных экземплярах.
- Предоставьте необходимые роли IAM себе, участникам проекта или членам вашей организации.
- При желании выполните любое из следующих действий:
- Добавьте настраиваемые ключи SSH в учетные записи пользователей для себя, участника проекта или организации. Кроме того, Compute Engine может автоматически генерировать эти ключи при подключении к экземплярам.
- Измените учетные записи пользователей с помощью Directory API.
- Предоставьте доступ к экземпляру пользователям за пределами вашей организации.
- Подключитесь к экземплярам.
- Просмотрите ожидаемое поведение при входе в систему.