Crear e importar llaves de emparejamiento a través del CLI de OpenStack

Generalidades

Con el CLI de OpenStack, puedes generar una nueva llave de emparejamiento o importar una llave pública existente. Este artículo asume que ya has instalado el CLI de OpenStack en tu computadora:

Crear una llave de emparejamiento y añadirla a DreamCompute

Para generar una llave de emparejamiento, corre el siguiente comando.

[user@localhost]$ openstack keypair create KEY_NAME > MY_KEY.pem

Este comando genera una llave de emparejamiento con los nombres que especificaste y los escribe en un archivo .pem. Luego, la llave de emparejamiento se registra en el panel de DreamCompute. Puedes ver la lista en la página Compute > Key Pairs.

También puedes ver si está corriendo ejecutando el siguiente comando:

[user@localhost]$ openstack keypair list
 

Importar una llave de emparejamiento existente

Si ya has generado una llave de emparejamiento en tu computador Linux o Mac, lo más probable es que la llave pública sea llamada id_rsa.pub y ubicada en el directorio: ~/.ssh/.
Ejecuta el siguiente comando para generar la nueva llave de emparejamiento en tu panel de DreamCompute.

El carácter de barra invertida \ se usa al ingresar un comando largo. Cuando ingresas \, el comando de terminal continúa a la siguiente línea hasta que termines de ingresarlo.

También puedes eliminar el carácter \ y poner cada parámetro en una sola línea.

[user@localhost]$ openstack keypair create --public-key \
~/.ssh/id_rsa.pub MY_KEY_NAME
+-------------+-------------------------------------------------+
| Field       | Value                                           |
+-------------+-------------------------------------------------+
| fingerprint | f2:fc:4f:ca:1c:b7:ba:43:1f:b8:e5:fc:63:84:79:13 |
| name        | My_KEY_NAME                                     |
| user_id     | 29815315c4ce4d48a27e767a63eb8320                |
+-------------+-------------------------------------------------+

Luego, la llave de emparejamiento se registra en el panel de DreamCompute. Puedes ver la lista en la página Compute > Key Pairs.

Nombra la nueva llave de emparejamiento con el nombre que especifiques para MY_KEY_NAME. Para asegurarte de que la llave de emparejamiento se haya importado correctamente, ejecuta el siguiente comando para enumerar las llaves de emparejamiento:

[user@localhost]$ openstack keypair list

¿Este artículo ha respondido sus preguntas?

Última actualización el PST.

¿Aún no encuentra lo que busca?