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

Как мне добавить пользователя GCE и разрешить ему подключаться через SSH веб-браузера?

Я хотел бы добавить пользователя Google в проект Compute Engine и предоставить ему SSH-доступ (root и non-root) из веб-браузера на моей виртуальной машине Debian 9.

Я уже пригласил и установил для пользователя роль «Администратор Compute Engine», но она по-прежнему не работает. Когда он пытается подключиться, у него появляется ошибка типа «перенос ключей в метаданные проекта особенно длинный, вы можете перенести их в метаданные экземпляра, чтобы выиграть время, ...»

это статья показывает, как предоставить роли Cloud IAM участникам проекта с помощью консоли Google Cloud Platform.

И это документ показывает, как просто дать пользователю возможность подключиться к экземпляру виртуальной машины с помощью SSH, но не желать предоставлять ему возможность управлять ресурсами Compute Engine, добавлять открытый ключ пользователя в проект или добавлять открытый ключ пользователя. к конкретному экземпляру.

Кроме того, для SSH с использованием root в качестве пользователя вам необходимо сначала создать пару ключей SSH. Вы можете создать пару ключей вручную и обновите открытый ключ в метаданных проекта / экземпляра, которые затем будут распространены на экземпляр виртуальной машины.