Erro ao criar repositório no GitHub: Permission denied (publickey)

HI,

fui fazer o passo a passo de sempre para criar um novo repositório no github e mostrou essas mensagens.

The authenticity of host ‘github.com (100.92.212.6)’ can’t be established.
RSA key fingerprint is SHA256:nUhcg6kPUpJZJl7E1IJIDspQomBxdDAALviLw2E1CY9.
Are you sure you want to continue connecting (yes/no)? yes
Warning: Permanently added ‘github.com,100.92.212.6’ (RSA) to the list of known hosts.
git@github.com: Permission denied (publickey).
fatal: Could not read from remote repository.

Please make sure you have the correct access rights and the repository exists.

Acredito que isso aconteceu por que eu criei uma chave shh para fazer o deploy de um sistema laravel em uma hospedagem. Antes nunca tinha acontecido esse problema.

Após realizar umas pesquisas tive que criar uma nova chave (já que se trata de um sistema de um cliente), registrei e passou a funcionar

Segui os passos dessa página
https://docs.github.com/en/free-pro-team@latest/github/authenticating-to-github/connecting-to-github-with-ssh

Crie uma nova chave
ssh-keygen -t rsa -b 4096 -C “meuuser@gmail.com”

Copiei para o clipboard
clip < novakey.pub

Adicionei a chave no GitHub
https://docs.github.com/en/free-pro-team@latest/github/authenticating-to-github/adding-a-new-ssh-key-to-your-github-account

Adicionei no ssh-agent
https://docs.github.com/en/free-pro-team@latest/github/authenticating-to-github/generating-a-new-ssh-key-and-adding-it-to-the-ssh-agent

Comando para ativar o ssh-agent: eval $(ssh-agent -s)
Comando para adicionar: ssh-add novakey

Depois disso tudo ao executar o comando “git push -u origin main”, enviou os arquivos para o repositório. Ante dava esse erro ao executar o comando: The authenticity of host github.com can’t be established. RSA key fingerprint is SHA256

Intel +, Fiquem na Paz!!!

Deixe uma resposta