Par de claves
En esta página te mostramos cómo realizar manejar las claves públicas utilizando la linea de comandos (CLI). El par de claves se refiere a una clave pública generada con OpenSSH. Esta clave se usa para acceder de forma segura a los servidores. Desde el dashboard podés cargar tu llave pública o generar un nuevo par.
Crear un par de claves
Para crear un nuevo par de claves (pública + privada) desde el CLI, seguí estos pasos:
- Accedé al CLI (consultá la guía).
-
Ejecutá el comando de creación
openstack keypair create \ --private-key <ruta/archivo_privada.pem> \ --public-key <ruta/archivo_publica.pub> \ <nombre_del_keypair><nombre_del_keypair>– Nombre que le das al par de claves.--private-key– Ruta donde querés que se guarde la clave privada en formato PEM.--public-key– (opcional) ruta a una clave pública que ya tengas; si la omites OpenStack generará la pública a partir de la privada que acabás de crear.- Si no especificás
--private-key, OpenStack imprimirá la clave privada en la salida estándar; podés redirigirla a un archivo:
-
Verificá que el par de claves quedó creado
La lista mostrará el nombre del par de claves y su fingerprint. - Guardá de forma segura el archivo .pem que acabás de generar (es la clave privada).
Si utilizaste la opción
--private-key, el archivo ya está en la ruta que indicaste; de lo contrario, copia el contenido que quedó en la terminal a un archivo .pem.
Cargar una clave pública
Si ya tenés una clave pública generada fuera del entorno cloud y solo querés importarla al proyecto, hacé lo siguiente:
- Accedé al CLI (consultá la guía).
-
Ejecutá el comando de importación
<ruta/clave_publica.pub>- Ruta al archivo que contiene la clave pública (puede ser un .pub o cualquier archivo de texto con la clave en formato OpenSSH).<nombre_del_keypair>- Nombre bajo el cual querés registrar la clave en Netuy Public Cloud.
-
Verificá que la importación quedó correcta
En la salida del show verás el fingerprint y el contenido de la clave pública que quedó almacenado en el proyecto.
Eliminar Clave Pública
Para eliminar una clave pública, hacé lo siguiente:
- Accedé al CLI (consultá la guía).
- Ejecutá el comando para listar todos los pares de claves del proyecto
- Borrá los que necesites, separándolos por espacio Te aparecerá un mensaje de confirmación en la salida del CLI; si el comando se ejecuta sin errores, las claves fueron borradas.