regeneração de chave ssh para o github

1

Eu estava brincando com as teclas ssh e estupidamente deletei as chaves do github na minha pasta .ssh .

Agora eu recebo

Error: Permission denied (public key)

Quando tento conectar-me a um repositório remoto.

Analisei a página de ajuda fornecida pelo [github] ( link ). não foram capazes de descobrir isso.

$ ssh -vT [email protected] yields:

debug1: Não há mais métodos de autenticação para tentar. Permissão negada (publickey).

ssh-add -l yields:

O agente não tem identidades.

em ~/.ssh/ i não tem mais github_rsa ou github_rsa.pub e cat known_hosts produz:

github.com,204.232.175.90 ssh-rsa AAAAB3NzaC1yc2EAAAABIwAAAQEAq2A7hRGmdnm9tUDbO9IDSwBK6TbQa+PXYPCPy6rbTrTtw7PHkccKrpp0yVhp5HdEIcKr6pLlVDBfOLX9QUsyCOV0wzfjIJNlGEYsdlLJizHhbn2mUjvSAHQqZETYP81eFzLQNnPHt4EVVUh7VfDESU84KezmD5QlWpXLmvU31/yMf+Se8xhHTvKSCZIFImWwoG6mbUoWf9nzpIoaSjB+weqqUUmpaaasXVal72J+UX2B+2RPW3RcT0eOzQgqlJL3RKrTJvdsjE3JEAvGq3lGHSZXy28G3skua2SmVi/w4yCE6gbODqnTWlg7+wC604ydGXA8VJiS5ap43JXiUFFAaQ==

Eu acho que o problema está nas chaves, e que gerá-las novamente pode resolver o problema - mas não tenho certeza. É possível regenerar essas chaves?

    
por ricardo 25.04.2013 / 06:13

1 resposta

5

Sim, você pode criar novas chaves para o github.

Na sua página de contas, selecione "Chaves SSH". Eu excluiria a chave pública antiga e adicionaria a nova chave pública. Em seguida, use sua chave privada para tentar se conectar.

    
por 25.04.2013 / 06:21

Tags