Когда я создаю новый экземпляр в GCE, я могу подключиться к этому новому экземпляру без проблем. gcutil проверяет, есть ли у меня ключи (google_compute_engine), и если нет, то создает их для меня. Затем он переместит ключи в экземпляр и сделает паузу на пять минут, чтобы убедиться, что ключи помещены туда. Опять же, все это работает гладко на новом экземпляре, который я создаю. Это также говорит мне, что мой ssh работает.
Однако при попытке подключиться к другому экземпляру, который уже существует, с помощью «gcutil --project= ssh», он выдает «Отказано в доступе (общедоступный ключ). Я удалил ключи и повторно запустил команду и та же ошибка. Ожидаемый результат будет как выше - т.е. создать ключи и запушить их в экземпляр, но этого не происходит.
ssh -vvv не имеет полезной информации. /var/log/auth.log даже не показывает попытки подключения.
Кто-нибудь в GCE world/ssh знает, почему gcutil работает так гладко для одного экземпляра, но не для другого? Что я должен проверить для отладки этого?
Заранее спасибо.