Falha na verificação da chave do host SSH Github

Falha na verificação da chave do host SSH Github

Adotei uma abordagem relativamente simples para tentar clonar com segurança meu repositório GitHub, mas ainda estou com dificuldades.

No meu Mac, especifiquei o nome como MyKey e nenhuma senha

ssh-keygen -t rsa

Carreguei o conteúdo da chave pública no GitHub com acesso de leitura e gravação. Então executei os seguintes comandos no meu servidor:

cat > /root/.ssh/github.id_rsa << EOF
-----BEGIN OPENSSH PRIVATE KEY-----
The private key 
-----END OPENSSH PRIVATE KEY-----
EOF

chmod 600 /root/.ssh/github.id_rsa
    
cat > /root/.ssh/config << EOF
    Host github.com
    Hostname github.com
    IdentityFile ~/.ssh/github.id_rsa
EOF
chmod 600 /root/.ssh/config

git clone [email protected]:myname/myproject.git /var/www/test

No entanto, o erro que recebo de volta é:

Cloning into '/var/www/test'...
Host key verification failed.
fatal: Could not read from remote repository.
Please make sure you have the correct access rights
and the repository exists.

Onde posso ter errado?

informação relacionada