Я пытаюсь использовать ключи SSH для всего проекта на своих экземплярах в GCP. Однако в деталях экземпляра виртуальной машины, несмотря на снятие флажка «Блокировать ключи SSH для всего проекта» и нажатие кнопки «Сохранить», как рекомендовано здесь , он остается отмеченным, и я не могу войти в экземпляры с помощью ключей SSH, определенных в метаданные проекта. У кого-нибудь еще была эта проблема, и кому удалось ее решить?
Можно разблокировать SSH-ключи для всего проекта, выполнив эту команду gcloud из облачной оболочки:
gcloud compute instances add-metadata [INSTANCE_NAME] --metadata block-project-ssh-keyys=FALSE
После выполнения команды можно проверить, применялась ли конфигурация, запустив:
gcloud compute instances describes [INSTANCE_NAME] --zone [INSTANCE_ZONE]
.