{"meta":{"title":"Solucionar problemas de SSH","intro":"Ao usar o SSH para se conectar e autenticar GitHub, talvez seja necessário solucionar problemas inesperados que possam surgir.","product":"Autenticação","breadcrumbs":[{"href":"/pt/enterprise-cloud@latest/authentication","title":"Autenticação"},{"href":"/pt/enterprise-cloud@latest/authentication/troubleshooting-ssh","title":"Solucionar problemas de SSH"}],"documentType":"category"},"body":"# Solucionar problemas de SSH\n\nAo usar o SSH para se conectar e autenticar GitHub, talvez seja necessário solucionar problemas inesperados que possam surgir.\n\n## Links\n\n* [Usar SSH na porta HTTPS](/pt/enterprise-cloud@latest/authentication/troubleshooting-ssh/using-ssh-over-the-https-port)\n\n  Às vezes, os firewalls se recusam a permitir conexões SSH completamente. Se usar clonagem de HTTPS com armazenamento de credenciais em cache não for uma opção, experimente clonar usando uma conexão SSH na porta HTTPS. A maioria das regras de firewall deve permitir isso, mas o servidores proxy podem interferir.\n\n* [Recuperar frase secreta da chave SSH](/pt/enterprise-cloud@latest/authentication/troubleshooting-ssh/recovering-your-ssh-key-passphrase)\n\n  Se você perder a frase secreta da chave SSH, poderá recuperá-la ou gerar uma nova, dependendo do sistema operacional usado.\n\n* [Chaves SSH excluídas ou ausentes](/pt/enterprise-cloud@latest/authentication/troubleshooting-ssh/deleted-or-missing-ssh-keys)\n\n  Como precaução de segurança, GitHub exclui automaticamente as chaves SSH que não são usadas há um ano.\n\n* [Erro: falha na verificação da chave de host](/pt/enterprise-cloud@latest/authentication/troubleshooting-ssh/error-host-key-verification-failed)\n\n  Como precaução de segurança, o SSH mantém o controle dos hosts vistos anteriormente.\n\n* [Erro: permissão negada (publickey)](/pt/enterprise-cloud@latest/authentication/troubleshooting-ssh/error-permission-denied-publickey)\n\n  Uma mensagem de erro \"Permission denied\" (permissão negada) indica que o servidor rejeitou a sua conexão. Existem diferentes razões para isso acontecer. Os exemplos mais comuns estão descritos abaixo.\n\n* [Erro: número de arquivo inadequado](/pt/enterprise-cloud@latest/authentication/troubleshooting-ssh/error-bad-file-number)\n\n  Este erro normalmente significa que você não conseguiu se conectar ao servidor. Quase sempre isso é causado por firewalls e servidores proxy.\n\n* [Erro: chave já em uso](/pt/enterprise-cloud@latest/authentication/troubleshooting-ssh/error-key-already-in-use)\n\n  Este erro ocorre quando você tenta adicionar uma chave que já foi adicionada a outra conta ou repositório.\n\n* [Erro: permissão de usuário/repo negada a outro usuário](/pt/enterprise-cloud@latest/authentication/troubleshooting-ssh/error-permission-to-userrepo-denied-to-other-user)\n\n  O erro indica que a chave inserida está associada a uma conta sem acesso ao repositório.\n\n* [Erro: permissão de usuário/repo negada a outro usuário/repo](/pt/enterprise-cloud@latest/authentication/troubleshooting-ssh/error-permission-to-userrepo-denied-to-userother-repo)\n\n  Esse erro indica que a chave utilizada está associada a outro repositório como uma chave de deploy e não tem acesso ao repositório para o qual você está tentando enviar.\n\n* [Erro: agente admitiu falha ao assinar](/pt/enterprise-cloud@latest/authentication/troubleshooting-ssh/error-agent-admitted-failure-to-sign)\n\n  Em circunstâncias raras, conectar-se ao GitHub via SSH no Linux produz o erro \"Agent admitted failure to sign using the key\". Siga estas etapas para resolver o problema.\n\n* [Erro: ssh-add: opção ilegal -- apple-use-keychain](/pt/enterprise-cloud@latest/authentication/troubleshooting-ssh/error-ssh-add-illegal-option----apple-use-keychain)\n\n  O erro indica que sua versão do ssh-add não é compatível com a integração de keychain no macOS, que permite o armazenamento da frase secreta no keychain.\n\n* [Erro: problema na certificação SSL, verifique se a cert CA está OK](/pt/enterprise-cloud@latest/authentication/troubleshooting-ssh/error-ssl-certificate-problem-verify-that-the-ca-cert-is-ok)\n\n  O erro indica que o certificado CA root está desatualizado. Se o seu certificado raiz da AC precisar ser atualizado, você não poderá realizar push ou pull de repositórios GitHub.\n\n* [Erro: Tipo de chave desconhecido](/pt/enterprise-cloud@latest/authentication/troubleshooting-ssh/error-unknown-key-type)\n\n  Este erro significa que o tipo de chave SSH que você usou não foi reconhecido ou não é compatível com o seu cliente SSH.\n\n* [Erro: auditoria de chave SSH em andamento](/pt/enterprise-cloud@latest/authentication/troubleshooting-ssh/error-were-doing-an-ssh-key-audit)\n\n  O erro indica que a chave SSH em uso para uma operação Git não foi verificada."}