¿Cómo usar ssh en el servidor cpanel?

¿Cómo usar ssh en el servidor cpanel?

Quiero acceder a mi servidor cpanel, pero no puedo hacerlo. Esto es lo que hice. Voy a la página de inicio de sesión de mi servidor en cpanel y entré. Luego:

Seguridad -> Acceso SSH -> Administrar clave SSH -> Generar una nueva clave -> Atrás -> Claves públicas -> Administrar -> Autorización -> Atrás

Después:

Descargué la clave privada y la copié en el directorio .ssh (en mi máquina local) y finalmente intenté ingresar usando este comando:

ssh <usernameserver>@<serverip>

pero... obtengo una conexión rechazada, al usarla ssh -vvvobtengo esto:

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

¿Qué hice mal?

Mi sistema operativo es ubuntu 16.04

Respuesta1

ssh_exchange_identification: read: Connection reset by peer

Básicamente, esto significa que el servidor remoto aceptó la conexión TCP del cliente y luego la cerró inmediatamente. Aún no se ha producido ningún intercambio de datos. El servidor no envió su clave de host al cliente y el cliente aún no ha intentado autenticarse.

En particular, "Restablecer conexión" significa que se trata de un cierre "anormal". Es decir, el proceso del servidor ssh que maneja la conexión falló o salió sin cerrar la conexión de la manera normal. Alternativamente, un restablecimiento de la conexión también puede deberse a un firewall que bloquea las solicitudes de conexión.

Es probable que la explicación sea una de estas:

  1. El programa del servidor ssh remoto está configurado para no aceptar conexiones desde su sistema
  2. El programa del servidor ssh remoto no funciona correctamente
  3. Algo anda mal con el servidor remoto, por ejemplo, no tiene memoria
  4. Algún enrutador o firewall está interfiriendo con estos intentos de conexión.

Para solucionar este problema por completo, tendría que ingresar al servidor para descubrir por qué el programa del servidor ssh está interrumpiendo estas conexiones. No sé nada sobre cpanel, pero es posible que el servidor ssh esté registrando mensajes de error en syslog, lo que podría ayudar a comprender lo que está sucediendo.

información relacionada