Gerar Chaves SSH
Chaves SSH consistem em um par de chaves: uma pública e uma privada. A chave pública é carregada para a instância de VM, enquanto a chave privada permanece segura no seu dispositivo local. Juntas, elas permitem a autenticação sem senha ao acessar a VM.
Para gerar o par de chaves SSH siga as instruções abaixo de acordo com o seus sistema operacional
Em Sistemas Linux ou MacOS
-
Abra o terminal: A maioria das distribuições Linux já vem com o OpenSSH instalado, então você pode usar o terminal diretamente.
-
Gerar a chave SSH:
- Execute o seguinte comando:
ssh-keygen -t rsa
- Você será solicitado a escolher um local para salvar a chave. Pressione Enter para aceitar o local padrão (~/.ssh/id_rsa).
- Em seguida, será solicitado a criar uma senha para proteger a chave privada (opcional, mas recomendado).
- Verifique a chave SSH: Sua chave pública estará disponível em ~/.ssh/id_rsa.pub. Para visualizar, use:
cat ~/.ssh/id_rsa.pub
- Inserir uma Chave SSH sua chave SSH seguindo as seguintes orientações.
Em Sistemas Windows
-
Instalar o OpenSSH (se necessário): No Windows 10 e 11, o OpenSSH geralmente já vem instalado. Caso contrário, você pode instalar através das "Configurações" > "Aplicativos" > "Recursos Opcionais" > "Adicionar recurso" e adicionar "Cliente OpenSSH".
-
Abra o PowerShell: Use o atalho Win + X e selecione "Windows PowerShell".
-
Gerar a chave SSH:
- Execute o comando:
ssh-keygen -t rsa
- Siga os prompts para salvar a chave no local padrão (C:\Users\SeuNomeDeUsuário.ssh\id_rsa) e criar uma senha para a chave.
- Verifique a chave SSH: Use o comando abaixo para visualizar a chave pública
Get-Content ~/.ssh/id_rsa.pub