AskOverflow.Dev

AskOverflow.Dev Logo AskOverflow.Dev Logo

AskOverflow.Dev Navigation

  • Início
  • system&network
  • Ubuntu
  • Unix
  • DBA
  • Computer
  • Coding
  • LangChain

Mobile menu

Close
  • Início
  • system&network
    • Recentes
    • Highest score
    • tags
  • Ubuntu
    • Recentes
    • Highest score
    • tags
  • Unix
    • Recentes
    • tags
  • DBA
    • Recentes
    • tags
  • Computer
    • Recentes
    • tags
  • Coding
    • Recentes
    • tags
Início / server / Perguntas / 371150
Accepted
Josh Kelley
Josh Kelley
Asked: 2012-03-20 05:28:49 +0800 CST2012-03-20 05:28:49 +0800 CST 2012-03-20 05:28:49 +0800 CST

Alguma diferença entre DOMAIN\username e [email protected]?

  • 772

Estou tentando solucionar um erro de autenticação obscuro e preciso de algumas informações básicas.

  • Existe alguma diferença entre como o Windows (e programas como o Outlook) processa DOMAIN\usernamee [email protected]?

  • Quais são os termos adequados para esses dois formatos de nome de usuário?

  • Edit : Em particular, existem diferenças na forma como o Windows autentica os dois formatos de nome de usuário?

windows active-directory user-accounts
  • 4 4 respostas
  • 254808 Views

4 respostas

  • Voted
  1. Best Answer
    Harry Johnston
    2012-03-20T19:28:56+08:002012-03-20T19:28:56+08:00

    Supondo que você tenha um ambiente Active Directory:

    Acredito que o formato de barra invertida DOMAIN\USERNAME pesquisará o domínio DOMAIN para um objeto de usuário cujo nome da conta SAM seja USERNAME.

    O formato UPN nome de usuário@domínio pesquisará na floresta um objeto de usuário cujo nome principal do usuário seja nome de usuário@domínio.

    Agora, normalmente uma conta de usuário com um nome de conta SAM de USERNAME tem um UPN de USERNAME@DOMAIN, portanto, qualquer formato deve localizar a mesma conta, pelo menos desde que o AD esteja totalmente funcional. Se houver problemas de replicação ou você não conseguir acessar um catálogo global, o formato de barra invertida poderá funcionar nos casos em que o formato UPN falhar. Também pode haver condições (anormais) sob as quais o inverso se aplica - talvez se nenhum controlador de domínio puder ser alcançado para o domínio de destino, por exemplo.

    No entanto: você também pode configurar explicitamente uma conta de usuário para ter um UPN cujo componente de nome de usuário seja diferente do Nome da conta SAM e cujo componente de domínio seja diferente do nome do domínio.

    A guia Conta em Usuários e Computadores do Active Directory mostra o UPN sob o título "Nome de logon do usuário" e o Nome da conta SAM sob o título "Nome de logon do usuário (pré-Windows 2000)". Portanto, se você estiver tendo problemas com usuários específicos, verifique se não há discrepâncias entre esses dois valores.

    Nota: é possível que sejam feitas pesquisas adicionais se a pesquisa que descrevo acima não encontrar a conta do usuário. Por exemplo, talvez o nome de usuário especificado seja convertido em outro formato (da maneira óbvia) para ver se isso produz uma correspondência. Também deve haver algum procedimento para localizar contas em domínios confiáveis ​​que não estejam na floresta. Eu não sei onde/se o comportamento exato está documentado.

    Apenas para complicar ainda mais a solução de problemas, os clientes Windows, por padrão, armazenarão em cache as informações sobre logons interativos bem-sucedidos, para que você possa fazer login no mesmo cliente, mesmo que as informações da sua conta de usuário no Active Directory estejam inacessíveis.

    • 48
  2. Ryan Ries
    2012-03-20T05:46:07+08:002012-03-20T05:46:07+08:00

    Eu posso ser corrigido sobre isso, mas não há realmente muita diferença.

    Domínio\Usuário é o formato de logon "antigo", chamado nome de logon de nível inferior . Também conhecido pelos nomes SAMAccountName e nome de logon anterior ao Windows 2000 .

    [email protected] é um UPN - User Principal Name . É o formato de logon "preferido" mais recente. É um nome de login no estilo da Internet, que deve ser mapeado para o nome de e-mail do usuário. ( Referência no MSDN )

    As razões para fazer login com UPNs, eu acho, são principalmente cosméticas - eles hipoteticamente fornecem aos usuários em sua empresa um único nome para fazer logon em suas estações de trabalho, que também podem atuar como seu endereço de e-mail corporativo.

    edit: Mais elaboração - outra vantagem dos UPNs é que você pode configurar mais de um UPN válido para seus usuários fazerem logon. Mais uma vez, em grande parte cosmética. Mas o importante é que nem todos os aplicativos são compatíveis com UPNs, e isso pode ser o que você está enfrentando.

    edit # 2: Eu gosto da resposta de Harry Johnston abaixo sobre os dois formatos de pesquisa ligeiramente diferentes realizados. Faz sentido e, o mais importante, pode realmente explicar seu problema. :)

    • 27
  3. Trichromic
    2015-12-17T05:56:11+08:002015-12-17T05:56:11+08:00

    O formato cortado ( DOMAIN\username) é na verdade o NetBIOSequivalente ao nome DNS do domínio ( domain.mycompany.local).
    O NetBIOSnome é limitado a 15 caracteres e não pode conter pontos, sublinhados etc.

    Esta página explica com mais detalhes:

    • Jeff Schertz, 20-08-2012, Entendendo os formatos de nomenclatura do Active Directory

    Como mencionado por @harry-johnston acima, é realmente apenas o antigo formato compatível com NT4 e Windows 2000, mas parece ter ficado como um formato favorito (é menos para digitar!). Eventualmente, o suporte para o formato legado pode sair do Windows.

    Provavelmente é uma boa ideia fazer com que os usuários tenham o hábito de usar o formato UPN, pois também evita problemas em que eles estão tendo problemas para fazer login em um PC com seu nome de usuário e não percebem que a caixa de login do Windows foi padronizada para o local Domínio do PC (por exemplo pc01\fred, ) ou quando eles se conectam a diferentes hosts de área de trabalho remota e precisam se lembrar de incluir o domínio e seu nome de usuário, pois o Cliente de Área de Trabalho Remota pode armazenar em cache outro nome de domínio usado anteriormente. Aderir ao formato UPN todas as vezes apenas gera menos chamadas de suporte no final.

    • 5
  4. Andre Boom
    2013-07-16T03:39:11+08:002013-07-16T03:39:11+08:00

    Existe uma diferença definida entre esses dois, apenas 99% dos usuários não terão problemas com isso. Vou tentar explicar a diferença e quando tal problema pode ocorrer.

    Se você usar domínio\nome de usuário ao tentar acessar um compartilhamento de arquivos, o DNS primeiro resolverá o domínio e, em seguida, verificará o nome de usuário. Se você usar nome de usuário@domínio, ele verificará diretamente se o usuário está na ACL (lista de controle de acesso) e tem acesso. Então, o que importa você pode pensar... bem, imagine isso:

    1 controlador de domínio com nome DC01 e todos os clientes recebem dns e estão neste domínio. Você deseja migrar e alguém adicionou outro servidor com o mesmo nome. O último servidor também se tornará um DC para que o SAM local não seja mais usado e também tenha um compartilhamento de arquivos.

    Quando os usuários se conectarem ao servidor, eles serão solicitados a fornecer credenciais. Se você usar domínio\nome de usuário, ele verificará primeiro o domínio atual em vez de usar o novo domínio e usamos contas do novo domínio no compartilhamento de arquivos. Então, uma vez que ele encontrou o dc atual e verifica o nome de usuário, ele não pode ser encontrado. (mesmo que o nome de usuário e a senha sejam encontrados e sejam exatamente iguais, não funcionará, pois não usará o nome de usuário para verificar se é permitido na ACL, mas usará o SID. O sid será criado no tempo de criação do usuário no AD e você tem uma mudança de 1 em um trilhão que é o mesmo, ótimo hein :-P ).

    • 0

relate perguntas

Sidebar

Stats

  • Perguntas 205573
  • respostas 270741
  • best respostas 135370
  • utilizador 68524
  • Highest score
  • respostas
  • Marko Smith

    Você pode passar usuário/passar para autenticação básica HTTP em parâmetros de URL?

    • 5 respostas
  • Marko Smith

    Ping uma porta específica

    • 18 respostas
  • Marko Smith

    Verifique se a porta está aberta ou fechada em um servidor Linux?

    • 7 respostas
  • Marko Smith

    Como automatizar o login SSH com senha?

    • 10 respostas
  • Marko Smith

    Como posso dizer ao Git para Windows onde encontrar minha chave RSA privada?

    • 30 respostas
  • Marko Smith

    Qual é o nome de usuário/senha de superusuário padrão para postgres após uma nova instalação?

    • 5 respostas
  • Marko Smith

    Qual porta o SFTP usa?

    • 6 respostas
  • Marko Smith

    Linha de comando para listar usuários em um grupo do Windows Active Directory?

    • 9 respostas
  • Marko Smith

    O que é um arquivo Pem e como ele difere de outros formatos de arquivo de chave gerada pelo OpenSSL?

    • 3 respostas
  • Marko Smith

    Como determinar se uma variável bash está vazia?

    • 15 respostas
  • Martin Hope
    Davie Ping uma porta específica 2009-10-09 01:57:50 +0800 CST
  • Martin Hope
    kernel O scp pode copiar diretórios recursivamente? 2011-04-29 20:24:45 +0800 CST
  • Martin Hope
    Robert ssh retorna "Proprietário incorreto ou permissões em ~/.ssh/config" 2011-03-30 10:15:48 +0800 CST
  • Martin Hope
    Eonil Como automatizar o login SSH com senha? 2011-03-02 03:07:12 +0800 CST
  • Martin Hope
    gunwin Como lidar com um servidor comprometido? 2011-01-03 13:31:27 +0800 CST
  • Martin Hope
    Tom Feiner Como posso classificar a saída du -h por tamanho 2009-02-26 05:42:42 +0800 CST
  • Martin Hope
    Noah Goodrich O que é um arquivo Pem e como ele difere de outros formatos de arquivo de chave gerada pelo OpenSSL? 2009-05-19 18:24:42 +0800 CST
  • Martin Hope
    Brent Como determinar se uma variável bash está vazia? 2009-05-13 09:54:48 +0800 CST

Hot tag

linux nginx windows networking ubuntu domain-name-system amazon-web-services active-directory apache-2.4 ssh

Explore

  • Início
  • Perguntas
    • Recentes
    • Highest score
  • tag
  • help

Footer

AskOverflow.Dev

About Us

  • About Us
  • Contact Us

Legal Stuff

  • Privacy Policy

Language

  • Pt
  • Server
  • Unix

© 2023 AskOverflow.DEV All Rights Reserve