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

Сайт работает нормально, я не знаю, что случилось Пожалуйста, помогите

сообщение об ошибке в браузере

Connection Failed, and we are unable to connect VM on port 22. 

сообщение об ошибке в терминале

Warning: Permanently added 'xxx.xxx.xxx.xxx' (ECDSA) to the list of known hosts.
Permission denied (publickey).
ERROR: (gcloud.compute.ssh) [/usr/bin/ssh] exited with return code [255].

И последовательная консоль выводит свои шоу

Jul 8 10:09:26 Instance sshd[10103]: error: Could not load host key:/etc/ssh/ssh_host_ed25519_key

Jul 8 10:09:27 Instance sshd[10103]: User username from 0.0.0.0 not allowed because not listed in AllowUsers

Jul 8 10:09:27 Instance sshd[10103]: input_userauth_request: invalid user username [preauth] Jul 8 10:09:27 Instance sshd[10103]: Connection closed by 0.0.0.0 [preauth] – 

1 ответ1

0

Вы меняли конфигурацию sshd и добавили некоторые параметры AllowUsers или DenyUsers в sshd_config или что-то подобное, что не позволяет вам войти в систему. Не уверен, что именно из этого отчета.

Вы можете попытаться войти с другим пользователем, но если вы не уверены в конфигурации, это, вероятно, не поможет.

Я не знаком с google-compute-engine, но если вы можете подключиться через последовательную консоль и опубликовать свой sshd_config , мы сможем диагностировать и, возможно, решить проблему.

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .