Resolvido: Como Corrigir A Chave Pública Rejeitada Com A Resolução De Erros Do Git

Contents

Aqui estão algumas maneiras simples que ajudarão você a resolver o problema de negação pública importante com a resolução de escolha errada do git.

Remova malware, proteja seus arquivos e otimize o desempenho com um clique!

Erro de acesso negado significa que muitos desses servidores se recusaram a conectar você.

1401Para corrigir esse erro, quase certifique-se de que sua chave esteja dentro do uso em sua conta Git. Caso contrário, certifique-se de adicionar sua chave real ao Git. Se você não puder ter uma chave pública exclusiva e quiser usá-la para validar com o Git, provavelmente precisará – crie uma. Você pode querer autenticar seu objetivo HTTP se não quiser usar SSH.140um

Se Sudo – Comando Faça Git?

Você não deve executar sudo com Git. Se você tiver uma razão muito boa para usar sudo é quando você indicou que as pessoas o estão usando para cada palavra de comando (provavelmente é melhor consumir su para obter o plano principal como a raiz do seu que no momento). Se as pessoas estão gerando chaves por SSH, precisam sudo tentar usar um novo comando como sudo git aumentar , ele não usará as mesmas sugestões de upload como Aria – coberto = “” < /p>

Verifique qual servidor você está conectando ao servidor específico e correto. Instale o servidor.

git error option negado publickey

Digitar é difícil, as pessoas sabem disso com certeza. Então, geralmente cuidado com o que você digita; Você não poderá relatar em “gitib to.com” ou “guthub.com”. Em alguns casos, o Business Web 2.0 também causa problemas de resolução de registros DNS.

Como obtenho permissão para uma chave pública negada?

Solução 1 particular: habilite a autenticação de senha Se você deseja usar uma senha para verificar o servidor SSH, uma maneira que ajudará a corrigir o erro Privilege Broken pode permitir logins de senha em todo o arquivo sshd_config. Primeiro, encontre uma linha PasswordAuthentication e certifique-se de que isso termine com sim.

Para especificar que você está se conectando à sala de resolução, digite o seguinte comando:

  $ por ssh -vT [email protected]> OpenSSH_8.1p1, LibreSSL 2.7.3> debug1: pesquisa dataconfig /Users/you/.ssh/config> debug1: leia os dados de configuração por etc / ssh / ssh_config> debug1: versus etc / ssh versus ssh_config set 47: aplique opções *> referente ao Debug1: conecte-se ao github.com Transport vinte e dois.  

A conexão deve ser feita apenas na porta de saída 22, escusado será dizer que você substitui as configurações para se beneficiar do SSH sobre HTTPS.

Sempre use o usuário “git”

Todos os parceiros, incluindo URLs remotos universais, devem ser criados desde usuários “git”. Se você tentar obter acesso usando seu nome de usuário do GitHub, provavelmente poderá falhar:

  bucks ssh -T [email protected]> Autorização negada (chave pública).  

Se você não conseguir fazer login e tiver comprado o URL remoto com sua identificação do GitHub, poderá alterar a rotação remota para usar o usuário "git".

  $ ssh -T [email protected]> Olá nome de usuário! Você autenticou com sucesso...  

Verifique se você tem as chaves que provavelmente foram usadas < /h2>

O comando ssh-add deve gerar Inserir uma longa sequência de letras e número. Se não imprimir nada para todos, você precisará produzir uma nova chave ssh em conjunto com o GitHub.On

Dica. Em todos os sistemas, os botões de propriedade privada padrão ( ~ / .ssh versus id_rsa e ~ para cada .ssh / identity ) são feitos automaticamente para autenticação do agente SSH. adicionado. Você não precisa de ssh-add run trek / to / key se não forem, você substituirá o nome do arquivo a qualquer momento que criar a chave.

Leia mais

Você também pode verificar se toda a chave está em uso. tentando fazer login para dar a eles [email protected] :

  $ ssh -vT [email protected]> ...> debug1: no arquivo e Users / you / access ssh / id_rsa -1> debug1: Nome e/ou arquivo especialista /Users/you/.ssh/id_rsa-cert type -1> Identidade pessoal debug1: arquivo /Users/you/.ssh/id_dsa formulário de -1> debug1: Identificação da imagem /Users/you/.ssh/id_dsa-cert nature -1> ...> debug1: Autenticação que pode continuar com: chave pública> Próximo Debug1: Método de autenticação: Chave pública> debug1: Tentativa privada importante: /Users/you/.Debug1: ssh / id_rsa> Experimente uma nova chave personalizada: /Users/you/.ssh/id_dsa> Não Debug1: Outros métodos de validação para tentar.> Autorização por (chave pública) negada.  

Neste No exemplo acima, não temos as chaves para usar SSH. "-1" no final após o tipo de linha "arquivo de identidade" significa que a localização SSH não pôde encontrar um arquivo aceitável. As linhas posteriores "Tentativa de chave individualizada" também indicam que nenhum dado foi encontrado. Se fosse um arquivo de dados, essas linhas seriam "1" além de "Sugerir chave pública":

  usd ssh -vT [email protected]> ...> debug1: conteúdo de identidade /Users/you/.ssh/id_rsa type 1> ...> debug1: Autenticação certamente continuará com esta situação: chave pública> debug1: próxima prática de autorização: chave pública> debug1: Sugerir chave de clientes RSA: /Users/you/.ssh/id_rsa  

Verifique se a chave pública da sua conta está conectada < /h2>

Você deve enviar sua réplica pública no GitHub para organizar uma conexão de pesquisa.

Se não virmos a chave majoritária no GitHub, você precisará ir novamente e adicionar sua chave SSH ao GitHub para vincular ao computador de restauração.

Aviso. Se você imaginar o SSH no GitHub com o qual não está familiarizado, desinstale-o o mais rápido possível e entre em contato com o suporte do GitHub para obter muita ajuda. IndesejávelEsta chave pública pode informar um problema de segurança bastante simples. Para obter mais informações, consulte a seção Verificando chaves SSH.

  1. Abra o TerminalTerminalGit Bash.
  2. Certifique-se de criar um ponto de chave privada específico e fazer o upload um do outro para o SSH.
      # agente ssh de mente aberta em segundo plano$ eval -s) "> "$ (agente ssh pid 59566$ ssh-add -l -E sha256> 2048 SHA256: 274ffWxgaxq / tSINAykStUL7XWyRNcRTlcST1Ei7gBQ /Users/USERNAME/.ssh/id_rsa (RSA)  

Se você tiver o GitHub Desktop construído, não poderá usá-lo para clonar repositórios e lidar com chaves SSH.

  1. Se você deve usar o Git Bash, habilite o ssh-agent para iniciar:

      # Agente SSH preciso em segundo plano$ eval "$ (ssh oficial -s)"> Agente PID 59566  

    Se você estiver usando um bom terminal sólido e diferente, como o Git, para se adequar ao Windows, boa sorte ao iniciar o ssh-agent:

      # agente ssh rodando em segundo plano$ eval $ (corretor ssh -s)> Agente PID 59566  
  2. Certifique-se de gerar quase várias chaves privadas e enviá-las ao SSH.

      rr -l ssh-add -E sha256> 2048 SHA256: 274ffWxgaxq / tSINAykStUL7XWyRNcRTlcST1Ei7gBQ /Users/USERNAME/.ssh/id_rsa (RSA)  
  1. Abra o TerminalTerminalGit Bash.
  2. Certifique-se de criar uma fórmula mágica profissional e carregá-la no SSH.
      $ ssh-add -E -l sha256> 2048 SHA256: 274ffWxgaxq/tSINAykStUL7XWyRNcRTlcST1Ei7gBQ /Users/USERNAME/.ssh/id_rsa (RSA)  
  1. Como faço para corrigir a permissão SSH negada à chave pública?

    Conecte-se ao VNC (Drops> Your Droplet> Access> Console Launch Button)Faça login com seu login e passaporte.Abra a configuração do ssh (vim por etc / ssh / sshd_config)Inclua esta linha "PasswordAuthentication natural".Salve a configuração.Reinicie o SSH (reinicie o serviço SSH)Tente conectar do computador local.Use as teclas ssh se desejar.

    Abra um terminal.

  2. Execute geralmente o agente SSH em segundo plano.

      $eval "$(ssh-agent -s)"> Agente PID 59566  
  3. Localize e realize uma impressão digital pública.

      dinheiro -l ssh-add -E sha256> 2048 SHA256: 274ffWxgaxq/tSINAykStUL7XWyRNcRTlcST1Ei7gBQ /Users/USERNAME/.ssh/id_rsa (RSA)  
  4. Clique em uma nova foto de perfil no canto superior adequado, incluindo qualquer página, e clique em Configurações com o mouse.

  5. Nas configurações do usuário, basta clicar na barra lateral, nas teclas SSH e GPG.

  6. Compare a lista de políticas SSH utilizando a saída da maioria dos comandos ssh-add .

  1. Abra um comando rápido.

  2. Execute o SSH no arquivo.

    $ ssh-agent -s> Agente 59566

  • Encontre o pid e veja também a impressão digital da maioria das chaves pessoais.

      $ -l ssh-add -E sha256> 2048 SHA256: 274ffWxgaxq/tSINAykStUL7XWyRNcRTlcST1Ei7gBQ /Users/USERNAME/.ssh/id_rsa (RSA)  
  • Clique na paisagem do seu perfil no canto superior direito envolvendo qualquer página e clique em Configurações.

  • Em masculino ou feminino Nas configurações, clique na barra lateral, SSH e GPG.

  • Compare a lista com os segredos SSH com a saída conectada ao comando ssh-add específico.

    1. Abra um terminal.

    2. Inicie o agente SSH real em segundo plano.

        $ eval "$ (ssh-agent -s)"> Agente PID 59566  
    3. Encontre uma impressão digital pública e anote o dispositivo. Se você estiver usando OpenSSH 6.7 ou anterior:

      financia ssh-add 2048 -l> a0: jj: 38: 3c: 5a: 9d: e4: 2a: vinte e um: 52: 4º: 78: 07: 6e: c8: 4d / User / USERNAME para cada .ssh / id_rsa você (rsa)

      Como corrigir falhas do Windows

      Você tem um computador lento? Nesse caso, talvez seja hora de considerar algum software de reparo do Windows. O Restoro é fácil de usar e corrigirá erros comuns em seu PC rapidamente. Este software pode até recuperar arquivos de discos rígidos corrompidos ou pen drives danificados. Ele também tem a capacidade de eliminar vírus com um clique de um botão!

    4. 1. Baixe e instale o Reimage
    5. 2. Inicie o programa e selecione o dispositivo que deseja verificar
    6. 3. Clique no botão Digitalizar para iniciar o processo de digitalização

    se estiver usando OpenSSH meia dúzia ou 8 mais recentes:

    ssh-add -l -E md5> 2048 MD5: a0: dd: 42: 3c: 5a: 9d: e4: 2a: 21: 52: 4th: setenta e oito: 07: 6e: c8: 4d /User/USERNAME/.ssh/id_rsa (RSA)

  • Clique em sua própria foto de perfil no canto superior exato de quase todas as páginas, clique facilmente e selecione “Configurações”.

  • git error permission said publickey

    Em User Preferences, clique para fazer com Sidebar, SSH Keys e GPG.

  • Compare a lista de chaves SSH através da saída do comando ssh-add .

  • Seu PC está lento? Você está recebendo a temida tela azul da morte? Então é hora de baixar Reimage � o melhor software de resolução de erros do Windows!