Я создал 4 экземпляра в двух отдельных группах экземпляров на основе двух шаблонов vm.
Первоначально я использовал кнопку «SSH» в облачной консоли Google и заметил, что примерно в 40% случаев она действительно работает. Мне часто приходилось останавливать / перезагружать машины, чтобы SSH работал. Примерно через день кнопка SSH перестает работать. Я подумал, что это просто глупая ошибка, и наличие реальных ключей SSH и вход через обычный SSH подойдут.
Сегодня я настроил обычные ssh-ключи, и в 3 из 4 случаев я получал следующее:
Permission denied (publickey).
Я вошел в облачную консоль и нажал кнопку ssh на всех 4 экземплярах и на низком уровне, и вот, работает только 1/4.
Итак, мой вопрос ... почему я должен продолжать перезагружать экземпляры только для того, чтобы мой ssh работал. У меня никогда раньше не было этой проблемы ни на одном другом облачном сервере.
Примечание: я создал базовый ubuntu из их доступных образов и построил общий сервер, затем использовал его в качестве базового шаблона и разветвил его для создания двух других шаблонов групп экземпляров.
Я думаю, что демон ssh может дать сбой, но как, черт возьми, я могу сказать, и как я могу это исправить?
Молчание указывало на то, что это был только я. Таким образом, я перестроил свои серверы из другого образа, и теперь демон ssh надежен.
Я бы порекомендовал вам опубликовать свое решение в качестве ответа в этом обсуждении, чтобы другие члены сообщества могли воспользоваться им для решения аналогичных проблем.





Я воспринял молчание сообщества как показатель того, что проблема затрагивает только меня. Оказывается, в стоковом изображении, которое я выбрал в качестве базового шаблона, был некорректный демон SSH. Это был довольно быстрый процесс восстановления моих шаблонов из другого стандартного изображения, и с тех пор у меня не было проблем с подключением к моим машинам через ssh.
У меня та же проблема, что вы подразумеваете под стоковым изображением?
Когда вы создаете экземпляр, он использует шаблон / изображение экземпляра, созданное кем-то другим. В моем случае тот, который я использовал, был глючным. Я удалил экземпляр сервера и запустил новый, созданный кем-то другим. Это решило мою проблему.
Есть несколько способов решения проблем с устранять неполадки SSH. Вы пытались отладить проблему в последовательная консоль? В последовательной консоли экземпляра вы можете найти полезные журналы, связанные с этой проблемой. Я надеюсь, это поможет вам.