Solucionado (ver solução)

Importante

Você está vendo a versão anterior da nova experiência da Alura que estamos preparando para você. Em breve, ela ganha uma identidade visual novinha totalmente pensada em potencializar seus estudos!

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