Dell NativeEdge: Como gerar chaves públicas e privadas para implementações do NativeEdge
Summary: Este artigo aborda o tópico do par de chaves SSH de geração para trabalhar com implementações de modelo de ambiente NativeEdge. Ao implementar infraestrutura e aplicativos usando o NativeEdge, os pares de chaves SSH são essenciais para o acesso seguro às suas máquinas virtuais (VMs). Essas chaves são normalmente usadas nos modelos do NativeEdge para estabelecer comunicação segura com as VMs. ...
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
Gerando um par de chaves SSH
Para gerar um par de chaves SSH, siga estas etapas:- Abra um terminal ou prompt de comando em sua máquina local.
- Execute a
ssh-keygencomando:
ssh-keygen -t rsa -b 4096 -C "your_email@example.com"
- O comando
-t rsaespecifica o tipo de chave RSA. - O comando
-b 4096define o tamanho da chave como 4096 bits, proporcionando maior segurança. - O comando
-C "your_email@example.com"opção adiciona um comentário, geralmente seu e-mail, para identificar a chave.
- Especifique um caminho de arquivo para salvar a chave (por exemplo,
/home/user/.ssh/id_rsa). Se você pressionar Enter sem especificar um caminho, a chave será salva no local padrão (~/.ssh/id_rsa). - Defina uma senha para a chave (opcional, mas recomendado para maior segurança). Deixe-o em branco se você não tiver nenhum comentário adicional na descrição do modelo.
Depois de concluir essas etapas, você terá dois arquivos:
id_rsa: Sua chave privada
id_rsa.pub: Sua chave pública
Etapa 2: Adicionando chaves SSH a segredos do NativeEdge
Para usar o par de chaves SSH gerado em seus modelos do NativeEdge, você deve armazenar as chaves com segurança em NativeEdge secrets:Navegue até Settings -> Security -> Secrets no NativeEdge Orchestrator e clique no botão '+'. Digite o nome da nova chave secreta (por exemplo, 'LitmusVM-privatessh') e adicione o conteúdo da chave privada gerada na primeira etapa. Certifique-se de não colar acidentalmente símbolos adicionais de nova linha no final da chave. Repita as mesmas ações para a chave pública, fornecendo o nome da chave secreta adequadamente.
Agora, suas chaves são armazenadas com segurança como segredos do NativeEdge e podem ser mencionadas em seus modelos.
Acessando máquinas virtuais implementadas.
Para acessar a VM implementada usando o mesmo terminal Linux em que você gerou o par de chaves SSH, basta usar ossh juntamente com o usuário apropriado e o endereço IP da VM. Por exemplo:
ssh -i /path/to/id_rsa username@vm_ip_addressSubstituir
/path/to/id_rsa com o caminho para sua chave privada, username com o nome de usuário apropriado (por exemplo, ubuntu para uma VM Ubuntu) e vm_ip_address com o endereço IP da VM implementada. Isso permite que você se conecte com segurança à VM diretamente de seu terminal usando o par de chaves SSH.
Nota: Se você pretende acessar as VMs implementadas a partir do ambiente Windows, usando o PuTTY, você deve estar ciente de que o PuTTY não oferece suporte nativo ao formato de chave privada OpenSSH (
.pem). Portanto, você deve converter a chave privada para 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.