Observação
O acesso a essa página exige autorização. Você pode tentar entrar ou alterar diretórios.
O acesso a essa página exige autorização. Você pode tentar alterar os diretórios.
Azure DevOps Server | Servidor Azure DevOps 2022
Use este artigo se você executar Azure DevOps Server com a Autenticação Windows e precisar do Git LFS para trabalhar com Kerberos.
Essas diretrizes se aplicam apenas a Azure DevOps Server. Azure DevOps Services usa um fluxo de autenticação diferente.
Antes de continuar, confirme se seu ambiente corresponde a essas suposições:
- Você está usando Azure DevOps Server, não Azure DevOps Services.
- Sua implantação de Azure DevOps Server usa a Autenticação Windows.
- Use o Git LFS com o repositório que se conecta ao Azure DevOps Server.
Observação
- Este artigo não se aplica ao Azure DevOps Services. Se você usar Azure DevOps Services, não precisará de diretrizes específicas do Kerberos para o Git LFS.
- Para obter diretrizes sobre o Git LFS e o Kerberos no Azure DevOps Server, consulte Reconfigurar o Azure DevOps Server para usar Kerberos em vez de NTLM e Próxima mudança: remoção do NTLM no Git (libcurl) – impacto para clientes do Azure DevOps Server.
Comportamento da versão do Git LFS
O Git LFS dá suporte à autenticação Kerberos começando com o Git LFS 2.10.0.
Versões anteriores do Git LFS ofereciam suporte à autenticação NTLM. No entanto, o suporte a NTLM foi removido a partir do Git LFS 3.0.0.
Se você se conectar a uma instância de Azure DevOps Server que usa a Autenticação Windows, o Git LFS 3.0.0 e posterior requer autenticação Kerberos para esse cenário.
O que verificar antes de alterar clientes
Antes de atualizar ou solucionar problemas do Git LFS, confirme se seu ambiente pode usar Kerberos com êxito:
- Verifique se o ambiente de Azure DevOps Server está configurado para autenticação de Windows.
- Verifique se as conexões dos clientes negociam Kerberos em vez de recorrer a outro mecanismo de autenticação.
- Examine as restrições de ambiente antes de padronizar o Kerberos. Por exemplo, o grupo de trabalho e outros cenários que não são de domínio podem exigir um planejamento separado.
Importante
Atualize para o Git LFS 2.10.0 ou posterior para usar a autenticação Kerberos. Se a sua instância do Azure DevOps Server usa a Autenticação do Windows e você está executando o Git LFS 3.0.0 ou versão posterior, use a autenticação Kerberos.