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

Загрузите открытые и закрытые ключи из Google Cloud Instance

Новичок в облаке, так что простите за этот вопрос, поскольку я уверен, что это относительно просто!

Я настроил свой экземпляр Google Cloud и сейчас пытаюсь подключиться к нему с помощью FileZilla. Я хорошо понимаю, как это сделать ... но мне совершенно не удалось загрузить свой файл .ppk, открытый ключ и закрытые ключи. В документации четко указана папка, в которой находятся файлы .... но я не могу перейти к этим папкам (как будто их не существует), кроме того, я не совсем уверен, как что-то загрузить на свой компьютер через SSH-терминал.

Также несколько раздражает то, что я нашел ключи на веб-портале в Google Cloud, однако нет возможности их загрузить. Я могу просматривать их только в виде открытого текста.

Любая помощь будет принята с благодарностью!

Рассмотрите возможность использования инструментов командной строки:

  1. Установите Cloud SDK для своей платформы. Это инициализирует вашу локальную среду. Когда вы впервые попытаетесь получить доступ к экземпляру через gcloud SSH / SCP, Cloud SDK сгенерирует ключ локально как ~/.ssh/google_compute_engine и введите свой пользовательский и открытый SSH-ключ в метаданные на уровне проекта. Тогда есть google-accounts-daemon служба, работающая по умолчанию на каждой виртуальной машине Linux, которая опрашивает метаданные проекта, создает локальных пользователей на виртуальной машине по мере необходимости и помещает соответствующие общедоступные ключи SSH в ~/.ssh/authorized_keys.

  2. Использовать gcloud compute scp к копировать файлы на виртуальные машины Google Compute Engine и обратно через scp