Solucionado (ver solução)
Solucionado
(ver solução)
7
respostas

[Dúvida] Problema em gerar Chave SSH

Insira aqui a descrição dessa imagem para ajudar na acessibilidadeBom dia, eu gostaria de saber se eu estou fazendo certo em gerar a Chave SSH para interligar repositório Local com o remoto, eu olhei a pasta do GIt e não apareceu nenhuma chave até agora, eu acho que estou fazendo errado.

7 respostas

Olá Kauã, bom dia!

Isso geralmente significa que há algo errado na forma como você está passando os parâmetros para o comando ssh-keygen.

Vamos revisar o comando que você usou:

ssh-keygen -t ed25519 -c "mendessantoskaua@gmail.com"

Este comando está quase correto, mas é possível que o problema esteja no uso das aspas ou no parâmetro -c. Vamos tentar simplificar e garantir que estamos usando a sintaxe correta.

Tente o seguinte comando:

ssh-keygen -t ed25519 -C "mendessantoskaua@gmail.com"

Note que o parâmetro -c foi substituído por -C (maiúsculo), que é o correto para adicionar um comentário (como um endereço de e-mail) à chave.

Após executar este comando, siga as instruções que aparecerão na tela para salvar a chave em um local específico (geralmente o padrão é ~/.ssh/id_ed25519) e definir uma passphrase, se desejar.

Se tudo correr bem, você deverá ver a chave gerada na pasta .ssh do seu diretório de usuário.

Espero ter ajudado e bons estudos!

Caso este post tenha lhe ajudado, por favor, marcar como solucionado ✓.

Bom dia Armano

Eu consegui gerar a chave SSH, o erro estava no parâmetro -c , agora eu não sei para qual pasta do meu notebbok foi a chave

Opa, Kauã!

Quando geramos uma chave SSH, normalmente, ela vai para a pasta do seu usuário. Caso for procurar via terminal basta abrir um novo terminal que ele abrirá diretamente na pasta do seu usuário, caso você não tenha alterado isso.

O caminho apresentado no seu terminal deve ser mais ou menos assim:

PS C:\Users\nome_do_seu_usuario>

Mas caso queira pesquisar no Explorador de Arquivos do Windows, você pode copiar o mesmo caminho que demonstrei antes, mas usando o nome do seu usuário e retirando o PS do início e ">" que está no final. Ao fazer esses ajustes e basta cola na aba de pesquisa do Explorador que será aberto a pasta do usuário:

Captura de tela da aba de pesquisa do Explorador de arquivos do Windows

Espero ter ajudado!

Boa tarde Armano Eu fiz as suas dicas e tentei colocar o comando no terminal e procurei no Explorador de Arquivos, mesmo assim não encontro a Chave SSH Insira aqui a descrição dessa imagem para ajudar na acessibilidadeInsira aqui a descrição dessa imagem para ajudar na acessibilidade

Bom dia, Kauã!

Peço desculpas, pois a forma que apresentei as informações anteriormente causaram uma confusão quando você foi realizar sua busca.

Ao buscar no terminal você deixou o PS no início do caminho, ele é apenas uma informação que o terminal que você está usando é o Powershell. Então, para ser redirecionado no terminal para a sua pasta do usuário, você deve usar o comando cd antes do caminho. Segue um GIF com um exemplo:

GIF com a demonstração de como acessar a pasta do User e acessar a pasta oculta da chave SSH

Note que o nome do usuário que uso no caminho é o mesmo que aparece no terminal, e no print que você mandou, você estava passando um nome de usuário diferente do que estava no terminal, você usou "kamauka02", mas no seu terminal estava como "admin". Nesse caso você deveria usar o caminho C:\Users\admin.

E no Explorador de arquivos do Windows você deve apenas passar o caminho, sem PS ou cd no início. Mas lembre do detalhe do nome do usuário que no seu caso é admin e não kamauka02.

Se tiver mais algum problema estarei à disposição!

Bom dia Armano

Eu consegui usar o comando para buscar a chave ssh no terminal, aqui fala que ela foi feita em 26/08/2024. Insira aqui a descrição dessa imagem para ajudar na acessibilidade

Mas quando eu vou no Explorador do Windows, eu não encontro a chave ssh na pasta do meu curso. Me desculpe por te caussr esse enorme estronto, É porque eu tenho TEA nível moderado, ou seja, eu demoro bastante para perceber as coisas.

solução!

Opa, Kauã!

Não precisa pedir desculpa, eu estou para ajudá-lo no que precisa, não me importo de quantas vezes seja preciso.

No caso do explorador de arquivos, você realmente não conseguirá vê-lo normalmente, pois se trata de uma pasta oculta. Toda pasta que vemos no terminal que apresente um "." no início significa que é uma pasta oculta.

Então, para visualizar pastas ocultas você deve habilitar a opção de visualização. Você pode fazer isso acessando a aba de "Exibir" que tem no canto superior do Explorador de arquivos.

Captura de tela do explorador de arquivos do Windows 10, com destaque para a aba Exibir

Como não utilizo do Windows 10 não consigo lhe direcionar corretamente em qual parte dessa aba está a opção, peço então que busque por ela, será algo como "Exibir pastas ocultas".

Qualquer coisa estarei por aqui!