Доступ к экземплярам в GCP - PullRequest
0 голосов
/ 30 апреля 2019

Как я могу получить доступ к экземпляру GCP с помощью ключа ssh

Кажется, что когда я создаю экземпляр в GCP, я могу получить к нему доступ только через кнопку "ssh" на консоли.Я хочу знать, есть ли способ определить пару ключей ssh ​​в GCP, и всякий раз, когда я создаю экземпляр, у меня есть выбор использовать эту пару ключей.В AWS я мог это сделать, и после создания экземпляра я мог использовать ssh для него как пользователя "ec2".

Что я делаю сейчас, после создания экземпляра в GCP, я "ssh" дляэто из консоли ssh, и добавьте мой открытый ключ к авторизованным ключам в экземпляре.После этого я мог подключиться к нему с любого хоста, у которого есть мой закрытый ключ.

Я хочу, чтобы вы знали, есть ли способ добавить свой открытый ключ к экземпляру, когда я его создаю, и не могунужно вручную сделать это потом и просто ssh на него.

Ответы [ 2 ]

0 голосов
/ 07 мая 2019

Вы можете добавить свой открытый ключ в Compute Engine -> Метаданные.Как только вы это сделаете, вы сможете войти в любой из экземпляров виртуальной машины в этом проекте gcp, используя вашу замазку или окно терминала с вашего ноутбука или локальной системы.См. Документацию для того же здесь.

https://cloud.google.com/compute/docs/instances/adding-removing-ssh-keys

0 голосов
/ 30 апреля 2019

Вы можете добавить свой открытый ключ SSH в свой экземпляр перед созданием.

  • На экране «Создание экземпляра» перейдите к «Управление, безопасность, диски, сети, единоличное владение».
  • Нажмите «Безопасность».
  • Вставьте свой открытый ключ формата "SSH-RSA" в "SSH Keys".
  • Продолжите создание экземпляра.

Открытый ключ SSH должен начинаться так:

ssh-rsa AAAAB3Nza

Если не конвертировать ключ.

Управление ключами SSH в метаданных

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

Поскольку я делаю это для каждого создаваемого экземпляра, а также добавляю Stackdriver и другое программное обеспечение, вместо этого я создаю «Шаблон экземпляра». Тогда я могу просто использовать шаблон для создания своих экземпляров. Спасает меня от повторения одних и тех же шагов конфигурации снова и снова.

...