Ребят, в чем может быть проблема? Что-то на серваке надо сделать очевидно, но я не вкурю что?
Сгенерированный ключ Вам необходимо добавить в настройках сервера. В панели управления.
Распишу по порядку.
Для начала необходимо сгенерировать SSH ключи. Скачиваем дистрибутив
PuTTY и устанавливаем. С его помощью будем генерить ключи.
1. Открываем puttygen.exe. Появится окно, где вы можете сгенерировать ключи.
2. Оставляем все параметры по умолчанию кроме поля key comment. В него вводим имя пользователя удаленной системы. Скорее всего это ваш gmail аккаунт.
Важно — не вся почта, а только та часть, которая до знака @.
3. Сохраняем private key — его используем в Putty локально.
4. Копируем текстовое поле public key (убедитесь, что скопировали полностью весь текст! На скриншоте лишь его часть)

5. Идем в гугловские облака и там в "Метаданные --> SSH-ключи" добавляем скопированный ключ.

Внимание!!! Если Вы сделаете так то данный ключ будет распространяться на ВСЕ экземпляры проекта. Если нужен ключ только для конкретного экземпляра смотрим ниже.
Заходим в настройки экземпляра, выбираем изменить. Далее как на картинке.


С настройками на сервере закончили, теперь настраиваем PuTTY
1. На вкладке
Сеанс вводим IP сервера и имя подключения(любое на выбор.)

2. Переходим во вкладку
Соединение, дальше
Аутентификация. Нажимаем
Обзор и выбираем сохраненный приватный ключ.

3. Возвращаемся на вкладку
Сеанс и нажимаем
Сохранить Далее выбираем сеанс и нажимаем
Соединиться.

В командной строке вводим имя пользователя удаленной системы.
Вроде все досконально расписал. Будут вопросы, задавайте.
