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