В Интернете есть множество статей о настройке SSH в вычислительном движке Google для экземпляров Linux, но не хватает статей, описывающих, как их успешно сгенерировать для экземпляра Windows.
Я создал ключи, используя
gcloud compute ssh имя экземпляра
где экземпляр - это сервер Windows 2008. Я понял, что ключи можно найти в% user% /. Ssh, но не повезло. Я нигде не могу найти их на экземпляре сервера Windows. Как мне успешно создать ключи для сервера Windows в вычислительном движке Google.
Ваш вопрос не очень ясен, но я постараюсь на него ответить.
По умолчанию на экземплярах GCE Windows не работает служба SSH. Если вы пытаетесь подключиться к экземпляру Windows через SSH, сначала вам необходимо установить и настроить SSH-сервер (демон) на вашей виртуальной машине Windows.
Однако, если вы пытаетесь подключиться к виртуальной машине Linux по SSH с виртуальной машины Windows, сначала используйте gcloud auth login
для аутентификации вашей учетной записи. Тогда беги gcloud compute ssh INSTANCE
, где INSTANCE
целевая виртуальная машина Linux.
В этом случае ключи SSH будут созданы, и вы сможете найти их в %users%\.ssh\
папка винды.
Мне не удалось добиться автоматической передачи ключей SSL, сгенерированных GCE, на экземпляр сервера Windows, как это происходит с экземпляром Linux. Чтобы устранить необходимость иметь одинаковые ключи GCE и Windows, я создал ключ в системе Windows и скопировал его в консоль GCE.
Шаги