«ssh root @ ip_address» из PowerShell в облачный экземпляр Google выдает ошибку «Permission denied (publickey)»

У меня 2 экземпляра вычислительного движка Ubuntu 18.04, работающие на Google Cloud Platform . Хотя я могу подключиться к ним через терминал Putty с моего ПК Win10, но я не могу подключиться ни к одному из экземпляров с помощью win10 powershell или bash.

Мой закрытый ключ правильно загружен в c: /users/bob/.ssh/keyfilename, а открытый ключ загружен на уровне учетной записи / проекта (компьютерный движок> метаданные> ssh-ключи).

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

Я читал много справочных статей по той же теме / формулировке, но почти все справочные статьи касаются только хранения закрытого и открытого ключей в их законные места, которые у меня уже есть (иначе замазка не пошла бы).

0
задан 14 October 2019 в 14:32
1 ответ

Процесс подключения к экземпляру с помощью PowerShell описан в документации GCP , в настоящее время поддерживается для экземпляров Windows

Чтобы подключиться к экземпляру Linux из Windows , лучше всего использовать Putty, если вам действительно нужна эта функция, я предлагаю вам открыть запрос функции в Google, используя Создайте новую форму проблемы Compute Engine

0
ответ дан 5 December 2019 в 00:28

Теги

Похожие вопросы