Dell NativeEdge: Cómo generar claves públicas y privadas para implementaciones de NativeEdge
Summary: En este artículo, se aborda el tema del par de claves SSH de generación para trabajar con implementaciones de blueprints del entorno NativeEdge. Cuando se implementa infraestructura y aplicaciones mediante NativeEdge, los pares de claves de SSH son esenciales para el acceso seguro a sus máquinas virtuales (VM). Por lo general, estas claves se utilizan dentro de los diseños de NativeEdge para establecer una comunicación segura con las VM. ...
This article applies to
This article does not apply to
This article is not tied to any specific product.
Not all product versions are identified in this article.
Instructions
Generación de un par de claves SSH
Para generar un par de claves SSH, siga estos pasos:- Abra un terminal o un símbolo del sistema en su máquina local.
- Ejecute el comando
ssh-keygenel comando:
ssh-keygen -t rsa -b 4096 -C "your_email@example.com"
- El comando
-t rsaespecifica el tipo de clave RSA. - El comando
-b 4096establece el tamaño de clave en 4096 bits, lo que proporciona mayor seguridad. - El comando
-C "your_email@example.com"agrega un comentario, generalmente su correo electrónico, para identificar la clave.
- Especifique una ruta de archivo para guardar la clave (p. ej.,
/home/user/.ssh/id_rsa). Si pulsa Intro sin especificar una ruta, la clave se guarda en la ubicación predeterminada (~/.ssh/id_rsa). - Establezca una frase de contraseña para la clave (opcional, pero recomendada para mayor seguridad). Déjelo en blanco si no tiene ningún comentario adicional en la descripción del diseño.
Después de completar estos pasos, tendrá dos archivos:
id_rsa: Su clave privada
id_rsa.pub: Su clave pública
Paso 2: Adición de claves SSH a secretos de NativeEdge
Para usar el par de claves SSH generado en sus diseños de NativeEdge, debe almacenar las claves de forma segura en NativeEdge secrets:Vaya a Settings -> Security -> Secrets en NativeEdge Orchestrator y haga clic en el botón "+". Ingrese el nombre de la nueva seña secreta (por ejemplo, "LitmusVM-privatessh") y agregue el contenido de la clave privada generada en el primer paso. Asegúrese de no pegar accidentalmente símbolos de nueva línea adicionales al final de la clave. Repita las mismas acciones para la clave pública y proporcione el nombre de la seña secreta según corresponda.
Sus claves ahora se almacenan de forma segura como secretos de NativeEdge y se puede hacer referencia a ellas en sus diseños.
Acceso a las máquinas virtuales implementadas.
Para acceder a la VM implementada mediante el mismo terminal de Linux en el que generó el par de claves SSH, simplemente puede usar el comandossh junto con el usuario adecuado y la dirección IP de la VM. Por ejemplo:
ssh -i /path/to/id_rsa username@vm_ip_addressReemplazar
/path/to/id_rsa con la ruta a su clave privada, username con el nombre de usuario adecuado (por ejemplo, ubuntu para una VM de Ubuntu) y vm_ip_address con la dirección IP de la VM implementada. Esto le permite conectarse de forma segura a la máquina virtual directamente desde el terminal mediante el par de claves SSH.
Nota: Si desea acceder a las VM implementadas desde el entorno de Windows mediante PuTTY, debe tener en cuenta que PuTTY no es compatible de forma nativa con el formato de clave privada de OpenSSH (
.pem). Por lo tanto, debe convertir la clave privada a la de PuTTY .ppk formato.Affected Products
NativeEdge Solutions, NativeEdgeArticle Properties
Article Number: 000227887
Article Type: How To
Last Modified: 20 Aug 2024
Version: 2
Find answers to your questions from other Dell users
Support Services
Check if your device is covered by Support Services.