У меня есть два экземпляра виртуальной машины в разработчике консоли Google. Я могу открыть по ssh например 1. В то же время я не могу подключить instance-2 через браузер. У меня следующая ошибка.
Но я могу открыть через терминал (ssh user @ ipaddress) для конкретного пользователя.
Скажите, пожалуйста, решение для этого.
Пока вы пытаетесь подключиться к экземпляру виртуальной машины по SSH из браузера, нажмите значок шестеренки в правом верхнем углу окна SSH, нажмите Change Linux Username
и введите это конкретное имя пользователя, которое вы упомянули, вы можете использовать его для SSH к вашему экземпляру виртуальной машины через терминал.
Если это сработает, проблема в том, что вы разрешаете только определенным пользователям подключаться к вашему экземпляру виртуальной машины по SSH.
При подключении по SSH из браузера по умолчанию имя пользователя для сеансов SSH создается из адреса электронной почты, зарегистрированного в учетной записи, без информации о домене. Например, если электронное письмо jane.doe@gmail.com
, соответствующее имя пользователя будет jane_doe
.
Убедитесь, что имя пользователя, созданное с вашего адреса электронной почты, вошедшего в учетную запись, разрешено использовать SSH для вашего экземпляра виртуальной машины.