Skip to main content
We publish frequent updates to our documentation, and translation of this page may still be in progress. For the most current information, please visit the English documentation.
GitHub AE is currently under limited release.

Revisar suas chaves SSH

Para manter suas credenciais seguras, realize auditorias regulares em suas chaves SSH e chaves de implantação e examine os aplicativos autorizados que acessam sua conta no GitHub AE.

Você pode excluir chaves SSH não autorizadas (ou potencialmente comprometidas) para evitar que invasores tenham acesso aos seus repositórios. Você também pode aprovar as chaves SSh que são válidas.

  1. No canto superior direito de qualquer página, clique na foto do seu perfil e em Configurações.

    Ícone Settings (Configurações) na barra de usuário

  2. Na seção "Acesso" da barra lateral, clique em Chaves SSH e GPG.

  3. Na página das chaves SSH, anote as chaves SSH associadas à sua conta. Para aquelas que você não reconhece ou que estão desatualizadas, clique em Excluir. Se houver chaves SSH válidas que você deseja manter, clique em Aprovar. Lista de chaves SSH

    Observação: se você estiver auditando suas chaves SSH devido a uma operação do Git sem êxito, a chave não verificada que causou o erro de auditoria de chave SSH será realçada na lista de chaves SSH.

  4. Abra o terminal.

  5. Inicie o ssh-agent em segundo plano.

    $ eval "$(ssh-agent -s)"
    > Agent pid 59566

    Dependendo do seu ambiente, talvez seja necessário usar um comando diferente. Por exemplo, talvez seja necessário usar o acesso raiz executando sudo -s -H antes de iniciar o ssh-agent ou usar exec ssh-agent bash ou exec ssh-agent zsh para executar o ssh-agent.

  6. Encontre e anote a impressão digital da chave pública.

    $ ssh-add -l -E sha256
    > 2048 SHA256:274ffWxgaxq/tSINAykStUL7XWyRNcRTlcST1Ei7gBQ /Users/USERNAME/.ssh/id_rsa (RSA)
  7. As chaves SSH no GitHub AE devem corresponder às chaves do computador.

  1. No canto superior direito de qualquer página, clique na foto do seu perfil e em Configurações.

    Ícone Settings (Configurações) na barra de usuário

  2. Na seção "Acesso" da barra lateral, clique em Chaves SSH e GPG.

  3. Na página das chaves SSH, anote as chaves SSH associadas à sua conta. Para aquelas que você não reconhece ou que estão desatualizadas, clique em Excluir. Se houver chaves SSH válidas que você deseja manter, clique em Aprovar. Lista de chaves SSH

    Observação: se você estiver auditando suas chaves SSH devido a uma operação do Git sem êxito, a chave não verificada que causou o erro de auditoria de chave SSH será realçada na lista de chaves SSH.

  4. Abra o Git Bash.

  5. Se você estiver usando o Git Bash, ative o ssh-agent:

    # start the ssh-agent in the background
    $ eval "$(ssh-agent -s)"
    > Agent pid 59566

    Se você estiver usando outro prompt de terminal, como o Git para Windows, ative o ssh-agent:

    # start the ssh-agent in the background
    $ eval $(ssh-agent -s)
    > Agent pid 59566
  6. Encontre e anote a impressão digital da chave pública.

    $ ssh-add -l -E sha256
    > 2048 SHA256:274ffWxgaxq/tSINAykStUL7XWyRNcRTlcST1Ei7gBQ /Users/USERNAME/.ssh/id_rsa (RSA)
  7. As chaves SSH no GitHub AE devem corresponder às chaves do computador.

  1. No canto superior direito de qualquer página, clique na foto do seu perfil e em Configurações.

    Ícone Settings (Configurações) na barra de usuário

  2. Na seção "Acesso" da barra lateral, clique em Chaves SSH e GPG.

  3. Na página das chaves SSH, anote as chaves SSH associadas à sua conta. Para aquelas que você não reconhece ou que estão desatualizadas, clique em Excluir. Se houver chaves SSH válidas que você deseja manter, clique em Aprovar. Lista de chaves SSH

    Observação: se você estiver auditando suas chaves SSH devido a uma operação do Git sem êxito, a chave não verificada que causou o erro de auditoria de chave SSH será realçada na lista de chaves SSH.

  4. Abra o terminal.

  5. Inicie o ssh-agent em segundo plano.

    $ eval "$(ssh-agent -s)"
    > Agent pid 59566

    Dependendo do seu ambiente, talvez seja necessário usar um comando diferente. Por exemplo, talvez seja necessário usar o acesso raiz executando sudo -s -H antes de iniciar o ssh-agent ou usar exec ssh-agent bash ou exec ssh-agent zsh para executar o ssh-agent.

  6. Encontre e anote a impressão digital da chave pública.

    $ ssh-add -l -E sha256
    > 2048 SHA256:274ffWxgaxq/tSINAykStUL7XWyRNcRTlcST1Ei7gBQ /Users/USERNAME/.ssh/id_rsa (RSA)
  7. As chaves SSH no GitHub AE devem corresponder às chaves do computador.

Aviso: se você receber uma chave SSH com a qual não esteja familiarizado no GitHub AE, exclua-a imediatamente e entre em contato com o seu proprietário da empresa para obter mais ajuda. Uma chave pública desconhecida pode indicar um possível problema de segurança.