Консольный экземпляр Разработчика, не работающий ssh

У меня есть два экземпляра VM в консольном разработчике Google. Я могу способный открыться ssh для экземпляра 1. В то же время я не могу способный соединить экземпляр 2 через браузер. Я получил следующую ошибку.

enter image description here

Но я могу способный открыться через терминал (ssh user@ipaddress) для конкретного пользователя.

Скажите мне решение для этого.

1
задан 13 July 2015 в 15:35
1 ответ

Пока вы пытаетесь подключиться к экземпляру виртуальной машины по SSH из браузера, щелкните значок шестеренки в правом верхнем углу в окне SSH нажмите Изменить имя пользователя Linux и введите то конкретное имя пользователя, которое вы упомянули, вы можете использовать его для SSH к вашему экземпляру виртуальной машины через терминал.

Если это работает, то проблема в том, что вы разрешаете SSH подключаться к вашему экземпляру виртуальной машины только определенным пользователям.

При SSHing из браузера по умолчанию имя пользователя для сеансов SSH генерируется из адреса электронной почты, в который вы вошли аккаунт, опуская информацию о домене. Например, если электронное письмо (скрыто), соответствующее имя пользователя будет jane_doe .

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

1
ответ дан 4 December 2019 в 00:03

Теги

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