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 > Llaves de Emparejamiento. También puedes ver si está corriendo corriendo 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/.
Corre 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 > Llaves de Emparejamiento. Este lo 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, corre 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?