
Я хочу войти на свой сервер cpanel, но не могу. Вот что я сделал. Я захожу на страницу входа на свой сервер на cpanel и вхожу. Затем:
Безопасность -> Доступ SSH -> Управление ключом SSH -> Сгенерировать новый ключ -> Назад -> Открытые ключи -> Управление -> Авторизация -> Назад
После этого:
Я скачал закрытый ключ, скопировал его в каталог .ssh (на локальной машине) и, наконец, попытался войти с помощью этой команды:
ssh <usernameserver>@<serverip>
но... я получаю отказ в подключении, используя ssh -vvv
я получаю это:
penSSH_7.2p2 Ubuntu-4ubuntu2.4, OpenSSL 1.0.2g 1 Mar 2016
debug1: Reading configuration data /etc/ssh/ssh_config
debug1: /etc/ssh/ssh_config line 19: Applying options for *
debug2: resolving "<ipserver>" port 22
debug2: ssh_connect_direct: needpriv 0
debug1: Connecting to <ipserver> [<ipserver>] port 22.
debug1: Connection established.
debug1: identity file /home/<userlocalmachine>/.ssh/id_rsa type 1
debug1: key_load_public: No such file or directory
debug1: identity file /home/<userlocalmachine>/.ssh/id_rsa-cert type -1
debug1: key_load_public: No such file or directory
debug1: identity file /home/<userlocalmachine>/.ssh/id_dsa type -1
debug1: key_load_public: No such file or directory
debug1: identity file /home/<userlocalmachine>/.ssh/id_dsa-cert type -1
debug1: key_load_public: No such file or directory
debug1: identity file /home/<userlocalmachine>/.ssh/id_ecdsa type -1
debug1: key_load_public: No such file or directory
debug1: identity file /home/<userlocalmachine>/.ssh/id_ecdsa-cert type -1
debug1: key_load_public: No such file or directory
debug1: identity file /home/<userlocalmachine>/.ssh/id_ed25519 type -1
debug1: key_load_public: No such file or directory
debug1: identity file /home/<userlocalmachine>/.ssh/id_ed25519-cert type -1
debug1: Enabling compatibility mode for protocol 2.0
debug1: Local version string SSH-2.0-OpenSSH_7.2p2 Ubuntu-4ubuntu2.4
ssh_exchange_identification: read: Connection reset by peer
что я сделал не так?
Моя ОС — Ubuntu 16.04.
решение1
ssh_exchange_identification: read: Connection reset by peer
По сути, это означает, что удаленный сервер принял TCP-соединение от клиента, а затем немедленно закрыл его. Обмен данными еще не произошел. Сервер не отправил клиенту свой ключ хоста, а клиент еще не пытался пройти аутентификацию.
В частности, "Сброс соединения" означает, что это "ненормальное" закрытие. То есть, процесс сервера ssh, обрабатывающий соединение, вышел из строя или завершился, не закрыв соединение обычным способом. Сброс соединения также может быть вызван брандмауэром, который блокирует запросы на соединение.
Объяснение, скорее всего, будет одним из следующих:
- Программа удаленного сервера SSH настроена так, чтобы не принимать соединения с вашей системы.
- Программа удаленного сервера SSH работает со сбоями
- Что-то не так с удаленным сервером, например, не хватает памяти.
- Какой-то маршрутизатор или брандмауэр препятствует этим попыткам подключения.
Чтобы полностью устранить неполадки, вам придется зайти на сервер и выяснить, почему программа сервера ssh сбрасывает эти соединения. Я ничего не знаю о cpanel, но сервер ssh может регистрировать сообщения об ошибках в syslog, что может помочь понять, что происходит.