Cómo generar SSH Keys (llaves SSH)

Una clave SSH le permite iniciar sesión en su servidor sin necesidad de una contraseña. Las claves SSH se pueden agregar automáticamente a los servidores durante el proceso de instalación.

Creando  una SSH key en Windows

La manera más simple de crear una SSH key en Windows es usando puttygen.

  • Descarga y corre PuttyGen.
  • Click en el botón "Generate".
  • Para obtener seguridad adicional, puede ingresar una key passphrase. Esto será necesario para usar la clave SSH, y evitará que alguien con acceso a su key file utilice la clave.
  • Una vez que se ha generado la clave, haga clic en "Save Private Key". Asegúrese de guardarlo en algún lugar seguro, ya que no es posible recuperar este archivo si se pierde
  • Seleccione todo el texto en la "Public key for pasting into OpenSSH authorized_keys file". Esto es lo que necesitaría para entrar en el panel de control para usar la clave SSH.

Creando  una SSH key en Linux

Las herramientas para crear y usar SSH son estándar y deben estar presentes en la mayoría de las distribuciones de Linux. Con los siguientes comandos, puede generar la clave ssh.

  • Corre: ssh-keygen -t rsa. Para una llave más segura de 4096-bit key, corra: ssh-keygen -t rsa -b 4096
  • Presione enter cuando le pregunta en donde quiere salvar la llave (esto usará la ubicación por default).
  • Introduce un passphrase para tu llave.
  • Corre cat ~/.ssh/id_rsa.pub - esto va a darte tu llave en un formato apropiado para pegarlo en el panel de control.
  • Asegurate de respaldar el archivo  ~/.ssh/id_rsa . No se puede recuperar si se pierde.

Agregando una SSH key a tu panel de control

  • Entra al panel de control y al servicio de tu SSD.
  • Click "Agregar SSH Key".
  • Introduce un nombre descriptivo para la llave.
  • Pega tu llave publica. Esto es un string largo que comienza con "ssh-rsa". 

Limitaciones

  • Las claves SSH sólo están disponibles para Linux y FreeBSD. No son compatibles con Windows, ISOs personalizadas ni restauraciones de instantáneas.

  • Las claves SSH sólo se pueden administrar desde el panel de control durante la implementación. No puede utilizar el panel de control para administrarlos en una instancia ya instalada.

¿Fue útil la respuesta?

 Imprimir éste Artículo

Leer también

Usando archivos Host para probar Sitios Web

El archivo de hosts es un archivo especial en su computadora (localhost) que almacenará...

Accesar el modo individual de usuario (resetear password de root)

Para restablecer la contraseña root de su servidor, tendrá que arrancar en modo de usuario único....

Cómo instalar Easy Hosting Control Panel en Ubuntu 16.04

Easy Hosting Control Panel (EHCP para abreviar) es un panel de control de hosting gratuito y de...

Cómo instalar MariaDB en CentOS 7

Bifurcado de MySQL, MariaDB ha sido conocido por ser un reemplazo que trae mejoras y...

Cómo instalar y configurar PHP 7.0 o PHP 7.1 en Linux Ubuntu 16.04

PHP y paquetes relacionados son los componentes más utilizados cuando se implementa un servidor...

Powered by WHMCompleteSolution