Como conectarse a C-Panel a través de SSH

Generando claves SSH 

El primer paso para acceder a nuestro servidor es generar una clave SSH. Esto nos facilitará el acceder al servidor debido a que con las claves SSH, no es necesario escribir nuestra contraseña, cada vez que necesitemos acceder al servidor. 

Manos a la obra. 

Para generar nuestra clave SSH es necesario; en nuestra consola de windows, escribir el siguiente comando: 

ssh-keygen.

Este comando se encarga del proceso de creación de los archivos de la llave. Al ejecutarlo sin parámetros crea una llave de tipo "RSA".

Sin embargo podemos personalizar nuestra clave. Podemos establecer que tipo de llave usaremos (RSA, DSA, ECDSA, etc.) para ello debemos especificar el tipo de la llave con el parámetro -t. Además también podemos especificar el número de bits en la clave que se va a generar. Para ello se especifica con el parametro -b.

ssh-keygen -t rsa -b 4096

Nos pedirá que escribamos el nombre de nuestra cave  clave ssh publica que necesitamos (Para este caso public-key).

Ahora nos dirigiremos ala ruta en la que se ha generado nuestra clave publica.

(c:\users\ usuario/.ssh/id_rsa/public-key)

En esta ruta, nos generará un archivo llamado id_rsa.pub. El cual contenerá nuestra clave ssh.

Esta clave usaremos para ingresar en nuestro servidor. Nos dirigimos nuestro c-panel para registrar la clave publica que acabamos de generar.

 

Debemos escribir el contenido de nuestro archivo id_rsa.pub. (Esa es la llave ssh)  y presionamos click en "guardar".

Hecho esto, podemos agregar  Además en esta sección encontraremos la información necesaria para acceder mediante SSH desde nuestra consola.

Teniendo esta información podemos acceder, ejecutando el siguiente comando en nuestra ventana de comandos de windows.

ssh -p ['puerto'] ['usuario']@['host']

Donde puerto, el usuario y el host: Corresponde a la información que Hostinger nos proporciona. Incluso el c-panel de Hostinger nos proporciona un comando SSH. Solo basta con copiarlo y pegarlo en nuestra consola.

Nos preguntará si estás seguro si desea seguir conectandose. Solo escribiremos "yes" para confirmar, y si todo ha salido bien. Estaremos dentro de nuestro servidor.

Para listar los archivos que se encuentran en nuestro directorio, solo escribiremos ll

Te dejo una lista de comandos disponibles que puedes utilizar y un tutorial por Hostinger (En caso de que este tutorial no sea lo que se ajuste a tus necesidades) donde usa PuTTY para conectarte mediante SSH al c-panel. 
https://www.hostinger.com/tutorials/ssh/basic-ssh-commands

PuTTY tambien nos permite crear llaves SSH.

Hasta aquí este tutural, Muchas gracias por leer este pequeño ejemplo. Si tienes alguna pregunta o sugerencia, no dudes en dejarla en los comentarios, me gustaría saber tu opinión.


SOBRE EL AUTOR
Javi Zamora
Javi Zamora

Hola soy Javier creador de Visión Código con la intención de ayudar a los nuevos jovenes programadores con pequeños tutoriales que te salvan la vida.