Conectarte a tu instancia DreamCompute con llaves SSH en Windows

Generalidades

Para iniciar sesión, necesitarás tu usuario y dirección IP de la instancia.

Usando Windows

Un programa común para ssh en windows es PuTTY o putty-nd. Si seguiste las instrucciones para crear una Llave de emparejamiento en el panel de DreamCompute, ya has descargado un archivo .pem. PuTTY requiere que uses este archivo .pem para convertir tu clave privada en un archivo .ppk antes de que pueda usarse para conectarse a través de ssh.

  1. Abre el programa de puttygen. Si no lo tienes, descárgalo aquí.
  2. Primero debes establecer la versión del archivo PPK en 2. Haz clic en el menú Key.
    puttgen key param
  3. Del menú desplegable selecciona Parameters for saving key files....
    puttgen key param
  4. Al lado de PPK file version, selecciona el número 2.
  5. Da clic en el botón OK para guardar.
    Connect_with_ssh_keys
  6. Haz clic en el menú Conversions y selecciona Import Key.
  7. Busca la carpeta que contiene el archivo .pem que descargaste del panel de DreamCompute o la llave privada que creaste fuera del panel.
  8. Puedes asignar un nombre a la clave en el campo Key comment.
    Connect_with_ssh_keys
  9. Cuando termines, haz clic en el botón Save private key para guardarla en un archivo .ppk.

    Una ventana emergente aparece mostrando el siguiente texto:

    Are you sure you want to save this key without a passphrase to protect it?

    Da clic en el botón Yes para guardar sin una contraseña.

  10. Abre PuTTY y navega a Connection > SSH > Auth.
    Connect_with_ssh_keys
  11. Haz clic en el botón Browse cerca del campo Private key file for authentication.
  12. Selecciona el archivo .ppk que generaste y luego haz clic en Open.
    Connect_with_ssh_keys
  13. Navega a la categoría Session e ingresa la dirección IP de tu instancia en el campo Host Name. En el campo Saved Sessions, dale a esta conexión un nombre. Por ejemplo, dh-compute.
  14. Haz clic en el botón Save a la derecha para guardar esta sesión.
    Connect_with_ssh_keys
  15. Haz clic en el nombre de la sesión que acabas de guardar y haz clic en el botón Open.
  16. PuTTY se conecta a tu instancia y pregunta por tu nombre de usuario.
    login as:
  17. Ingresa tu usuario y presiona Enter. Ahora has iniciado sesión en la instancia.

Solución de problemas

Es posible que veas el siguiente texto en tu terminal cuando intentes conectarte.

Unable to load key file "C:\Users\username\Documents\dhc-private-key.ppk" 
(PuTTY key format too new) login as:

Si ingresas el usuario predeterminado, verás este error:

No supported authentication methods available (server sent: publickey)

Este error significa que tu clave privada se guardó como versión 3. Debe guardarse como versión 2 como se muestra en el paso #2 de arriba.

¿Este artículo ha respondido sus preguntas?

Última actualización el PST.

¿Aún no encuentra lo que busca?