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

[Dúvida] problema na hora de gerar a chave

Olá, sou o Leonardo estou com uma dúvida no curso git github na aula sincronizando reprositórios, quando digito esse código ssh-keygen -t ed25519 -C "SEU EMAIL AQUI": com o meu email, aí aparece esse código aqui Enter file in which to save the key (/Users/lucasverdi/.ssh/id_ed25519): aí quando em dou enter igual fala no vídeo, aí aparece isso Overwrite (y/n)? e não sei oque responder e oque fazer depois

10 respostas
solução!

Olá, Leonardo!

Entendo a sua dúvida e vou tentar ajudar! Quando você executa o comando ssh-keygen -t ed25519 -C "SEU EMAIL AQUI", ele está gerando um par de chaves SSH para autenticação com o GitHub. A mensagem "Enter file in which to save the key" está perguntando onde você deseja salvar a chave gerada. O caminho entre parênteses é o local padrão sugerido.

Ao pressionar "Enter", você está aceitando salvar a chave no local padrão. Em seguida, ele pergunta "Overwrite (y/n)?", que significa "Deseja sobrescrever (y/n)?". Isso acontece porque já existe uma chave gerada no seu computador.

Ou seja, você não precisa gerar novamente a chave e pode pular esse procedimento para geração de uma nova chave SSH.

Espero ter ajudado e bons estudos!

Muito obrigado Rodrigo

Rodrigo boa noite, no terminal fala que já tem uma chave, mas quando entro no meu Mac book e procuro por esse arquivo não aparece, oque eu faço ?

Oi!

No mac a chave fica na pasta: /Users/nome_do_usuario/.ssh.

Por exemplo, se o usuário do seu computador é leonardo, então o caminho será: /Users/leonardo/.ssh

Você pode acessar no terminal rodando o seguinte comando:

cd ~/.ssh

Depois você pode rodar o seguinte comando para imprimir a chave publica:

cat id_rsa.pub

Ok, vou testar obrigado novamente

Rodrigo Boa noite eu não consigui achar a pasta, e quando rodei os comandos do jeito que você falou apareceu essa mensagem aqui. cat: id_rsa.pub: No such file or directory lucasverdi@MacBook-de-Caique .ssh % se você puder me ajudar

Executa o comando ls para verificar quais arquivos tem na sua pasta:

ls ~/.ssh

E manda um print aqui

Ola, apareceu só esse código aqui id_ed25519 id_ed25519.pub known_hosts

Sua chave é esse arquivo chamado id_ed25519.pub.

Rode o comando a seguir para imprimir o conteudo da chave e então a cadastre no Github:

cat ~/.ssh/id_ed25519.pub

Deu certo obrigado