Не удается подключиться к экземпляру Google Compute Engine по SSH
Я новичок в Google cloud, я только что развернул свой первый экземпляр он работал нормально до вчера, я использовал последний раз, чтобы установить сервер электронной почты с помощью этого учебника сервер электронной почты, но теперь я не могу подключить 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 ответов
вы меняли конфигурацию sshd и ставили AllowUsers
или DenyUsers
опции sshd_config
или что-то подобное, что мешает вам войти в систему. Не уверен, что именно из этого отчета.
вы можете попробовать войти с другим пользователем, но если вы не уверены в конфигурации, это, вероятно, не поможет.
Я не знаком с Google-вычислительных систем, но если вы можете подключиться с помощью последовательной консоли и sshd_config
, мы можем диагностировать и возможно, исправим проблему.
Другие вопросы dovecot google-compute-engine mail-server ssh sshd