Я не могу получить доступ к своему экземпляру Google Cloud Compute Engine, используя ssh через браузер или gcloud. У моей учетной записи есть необходимые права доступа compute.instances.osLogin
(фактически она имеет роль Owner
), и я установил enable-oslogin
на TRUE
.
Ошибка в браузере:
You do not have sufficient permissions to SSH into this instance. You need one of compute.instances.setMetadata, compute.projects.setCommonInstanceMetadata or compute.instances.osLogin (with OsLogin enabled) and iam.serviceAccounts.actAs.
Ошибка в gcloud:
ERROR: (gcloud.compute.ssh) User [my-email@gmail.com] does not have permission to access user [my-email@gmail.com:importSshPublicKey] (or it may not exist): The caller does not have permission
У меня даже есть проблемы с новыми созданными экземплярами.