Todos os produtos
Search
Central de documentação

File Storage NAS:Montar e usar um sistema de arquivos SMB em um cliente Windows como usuário de domínio AD

Última atualização: Jun 27, 2026

Este tópico descreve como montar um sistema de arquivos Server Message Block (SMB) em um cliente Windows usando uma conta de domínio Active Directory (AD). Também explica como visualizar e configurar as listas de controle de acesso (ACLs) de arquivos e diretórios no sistema de arquivos SMB com uma conta de domínio AD.

Pré-requisitos

O ponto de montagem do sistema de arquivos SMB deve estar ingressado em um domínio AD. Para mais informações, consulte Adicionar o ponto de montagem de um sistema de arquivos SMB a um domínio AD.

Informações de fundo

Antes de ingressar o ponto de montagem do sistema de arquivos SMB em um domínio AD, só é possível montar e usar o sistema como usuário anônimo. Após o ingresso no domínio AD, você pode definir se deseja permitir o acesso anônimo ao sistema de arquivos SMB.

  • Se o sistema de arquivos SMB ainda permitir acesso anônimo, use uma conta de domínio AD para acessá-lo via autenticação Kerberos. Alternativamente, use uma conta pertencente ao grupo Everyone para acessar o sistema por meio da autenticação New Technology LAN Manager (NTLM).

  • Se o acesso anônimo estiver desativado no sistema de arquivos SMB, use uma conta de domínio AD para montar o sistema em um cliente Windows autenticado via Kerberos.

Método 1: Ingressar um cliente Windows em um domínio AD e montar um sistema de arquivos SMB

Os passos a seguir detalham como ingressar um cliente Windows em um domínio AD e montar um sistema de arquivos SMB. Este exemplo utiliza o Windows Server 2012.

  1. Configure o endereço IP do servidor DNS no cliente Windows.

    1. Faça logon no cliente Windows.

    2. Na área de trabalho, clique em Start no canto inferior esquerdo.

    3. No menu Start, clique em Control Panel.

    4. Na janela Control Panel, selecione .

    5. Na janela Network and Sharing Center, na seção View your active networks, clique em Ethernet.

    6. Na caixa de diálogo Ethernet Properties, clique em Properties.

    7. Na caixa de diálogo Ethernet Properties, em This connection uses the following items:, selecione Internet Protocol Version 4 (TCP/IPv4) e clique em Properties.

    8. Na caixa de diálogo Internet Protocol Version 4 (TCP/IPv4) Properties, selecione Use the following DNS server addresses e defina o endereço do servidor DNS como o endereço IP do seu servidor de domínio AD.

    9. Execute o comando ping no Prompt de Comando para testar a conectividade entre o cliente Windows e o domínio AD.

      C:\Users\Administrator>ping TESTCD-WIN16.com
      
      Pinging TESTCD-WIN16.com [xxx.xxx.xxx.xxx] with 32 bytes of data:
      Reply from xxx.xxx.xxx.xxx: bytes=32 time<1ms TTL=128
      Reply from xxx.xxx.xxx.xxx: bytes=32 time<1ms TTL=128
      Reply from xxx.xxx.xxx.xxx: bytes=32 time<1ms TTL=128
      Reply from xxx.xxx.xxx.xxx: bytes=32 time<1ms TTL=128
      
      Ping statistics for xxx.xxx.xxx.xxx:
          Packets: Sent = 4, Received = 4, Lost = 0 (0% loss),
      Approximate round trip times in milli-seconds:
          Minimum = 0ms, Maximum = 0ms, Average = 0ms
      
      C:\Users\Administrator>
  2. Ingresse o cliente Windows no domínio AD.

    1. Na janela Control Panel, selecione .

    2. Na janela System, na seção Computer name, domain, and workgroup settings, clique em Change settings.

    3. Na caixa de diálogo System Properties, clique em Change.

    4. Na caixa de diálogo Computer Name/Domain Changes, selecione Domain, insira o nome do seu domínio AD e clique em OK.

    5. Reinicie o cliente Windows para aplicar as alterações.

  3. Monte um sistema de arquivos SMB no cliente Windows.

    Faça logon no cliente Windows como usuário de domínio AD. Execute o seguinte comando no Prompt de Comando para montar o sistema de arquivos SMB:

    net use z: \\nas-mount-target.nas.aliyuncs.com\myshare

Método 2: Conectar um cliente Windows a um servidor AD e montar um sistema de arquivos SMB

As etapas abaixo explicam como configurar um servidor DNS para um cliente Windows, conectar o cliente a um servidor AD e montar um sistema de arquivos SMB. O exemplo utiliza o Windows Server 2012.

  1. Configure o endereço IP do servidor DNS no cliente Windows.

    1. Faça logon no cliente Windows.

    2. Na área de trabalho, clique em Start no canto inferior esquerdo.

    3. No menu Start, clique em Control Panel.

    4. Na janela Control Panel, selecione .

    5. Na janela Network and Sharing Center, na seção View your active networks, clique em Ethernet.

    6. Na caixa de diálogo Ethernet Properties, clique em Properties.

    7. Na caixa de diálogo Ethernet Properties, em This connection uses the following items:, selecione Internet Protocol Version 4 (TCP/IPv4) e clique em Properties.

    8. Na caixa de diálogo Internet Protocol Version 4 (TCP/IPv4) Properties, selecione Use the following DNS server addresses e defina o endereço do servidor DNS como o endereço IP do seu servidor de domínio AD.

    9. Execute o comando ping no Prompt de Comando para testar a conectividade entre o cliente Windows e o domínio AD.

      C:\Users\Administrator>ping TESTCD-WIN16.com
      
      Pinging TESTCD-WIN16.com [xxx.xxx.xxx.xxx] with 32 bytes of data:
      Reply from xxx.xxx.xxx.xxx: bytes=32 time<1ms TTL=128
      Reply from xxx.xxx.xxx.xxx: bytes=32 time<1ms TTL=128
      Reply from xxx.xxx.xxx.xxx: bytes=32 time<1ms TTL=128
      Reply from xxx.xxx.xxx.xxx: bytes=32 time<1ms TTL=128
      
      Ping statistics for xxx.xxx.xxx.xxx:
          Packets: Sent = 4, Received = 4, Lost = 0 (0% loss),
      Approximate round trip times in milli-seconds:
          Minimum = 0ms, Maximum = 0ms, Average = 0ms
      
      C:\Users\Administrator>
  2. Monte um sistema de arquivos SMB no cliente Windows.

    Execute o seguinte comando no Prompt de Comando do cliente Windows para montar o sistema de arquivos SMB como usuário de domínio AD:

    net use z: \\nas-mount-target.nas.aliyuncs.com\myshare /user:EXAMPLE.com\USERNAME PASSWORD

    Neste comando, substitua EXAMPLE.com pelo nome do seu domínio AD, USERNAME pelo nome de usuário do domínio e PASSWORD pela senha do usuário.

Gerenciar as ACLs do sistema de arquivos SMB

Após ativar o recurso de ACL e montar o sistema de arquivos SMB como usuário de domínio AD, visualize e edite as ACLs de arquivos e diretórios pelos métodos abaixo:

Executar o comando mklink para montar o sistema de arquivos SMB

O comando mklink cria um link simbólico para o ponto de montagem do sistema de arquivos SMB em um disco local do cliente Windows, facilitando a visualização e edição das ACLs de arquivos e diretórios.

  1. Use o Prompt de Comando para criar mapeamentos para o sistema de arquivos.

    mklink /D c:\myshare \\nas-mount-target.nas.aliyuncs.com\myshare

    Neste comando, c:\myshare representa o caminho local para o link simbólico, enquanto \\nas-mount-target.nas.aliyuncs.com\myshare corresponde ao caminho do ponto de montagem do seu sistema de arquivos SMB.

  2. Conceda permissões de uso de links simbólicos aos usuários comuns.

    Se estiver usando a conta Administrator, pule esta etapa.

    1. Como administrador, pesquise e execute secpol.msc.

    2. Na janela Local Security Policy, navegue até Local Policies > User Rights Assignment. Clique duas vezes na política Create symbolic links. Na caixa de diálogo de propriedades exibida, clique em Add User or Group para adicionar o usuário.

    3. Faça logon novamente no cliente Windows como usuário comum.

  3. Acesse o sistema de arquivos SMB e visualize as ACLs de arquivos e diretórios.

    Com o link simbólico criado, acesse o sistema de arquivos SMB da mesma forma que acessaria um subdiretório de um disco local no Windows. Isso também permite visualizar e editar as ACLs de arquivos e diretórios.

Usar o Windows File Explorer para visualizar e editar as ACLs de arquivos e diretórios

Depois de criar um link simbólico para o ponto de montagem do sistema de arquivos SMB em um disco local do cliente Windows, use o Windows File Explorer para visualizar e editar as ACLs de arquivos e diretórios.

  1. Localize o arquivo ou diretório desejado, clique com o botão direito nele e selecione Properties.

  2. Na caixa de diálogo Properties, vá para a aba Security e clique em Edit.

  3. Na caixa de diálogo de permissões, clique em Add. Na caixa de diálogo Select Users, Computers, Service Accounts, or Groups, confirme se o campo From this location está definido para o seu domínio AD. No campo Enter the object names to select, insira o nome de usuário alvo e clique em OK.

Ao navegar pelo sistema de arquivos SMB no File Explorer, utilize os botões de seta Back ou Up para percorrer a árvore de diretórios. Evite usar o caminho de navegação (breadcrumb) da barra de endereços para retornar a pastas pai.

O sistema de arquivos SMB do Alibaba Cloud não está ingressado no seu domínio AD. Se você acessar o compartilhamento pelo caminho de rede (por exemplo, \\nas-mount-point.nas.aliyuncs.com\myshare) em vez do caminho do link simbólico local (por exemplo, C:\myshare), poderá encontrar um erro RPC server is unavailable ao tentar definir ACLs. Esse erro ocorre porque o cliente não consegue verificar se o ponto de montagem faz parte do domínio.

Importante

Modificar permissões em C:\myshare pelo File Explorer não aplica alterações ao diretório raiz do sistema de arquivos. Para modificar permissões do diretório raiz, use o cmdlet do PowerShell Set-Acl ou a ferramenta de linha de comando icacls.

Comandos do PowerShell

Use os cmdlets Get-Acl e Set-Acl no PowerShell para visualizar e editar ACLs de arquivos e diretórios.

  • Get-Acl

    $value = Get-Acl -Path "Z:"
    # Set properties
    $value.Access
    PS C:\Users\testmonkey> $value
    
        Directory:
    
    Path  Owner     Access
    Z:\   Everyone  Everyone Allow  FullControl...
    
    PS C:\Users\testmonkey> $value.Access
    
    FileSystemRights  : FullControl
    AccessControlType : Allow
    IdentityReference : Everyone
    IsInherited       : False
    InheritanceFlags  : None
    PropagationFlags  : None
    
    FileSystemRights  : FullControl
    AccessControlType : Allow
    IdentityReference : CREATOR OWNER
    IsInherited       : False
    InheritanceFlags  : ContainerInherit, ObjectInherit
    PropagationFlags  : InheritOnly
    
    FileSystemRights  : FullControl
    AccessControlType : Allow
    IdentityReference : NT AUTHORITY\SYSTEM
    IsInherited       : False
    InheritanceFlags  : ContainerInherit, ObjectInherit
    PropagationFlags  : None
    
    FileSystemRights  : FullControl
    AccessControlType : Allow
    IdentityReference : BUILTIN\Administrators
    IsInherited       : False
    InheritanceFlags  : ContainerInherit, ObjectInherit
    PropagationFlags  : None
    # Set properties
    $identity = "Administrator"
    $fileSystemRights = "FullControl"
    $type = "Allow"
    # Create a new rule
    $fileSystemAccessRuleArgumentList = $identity, $fileSystemRights, $type
    $fileSystemAccessRule = New-Object -TypeName System.Security.AccessControl.FileSystemAccessRule -ArgumentList $fileSystemAccessRuleArgumentList
    # Apply the new rule
    $value.SetAccessRule($fileSystemAccessRule)
    $value.Access
    FileSystemRights  : FullControl
    AccessControlType : Allow
    IdentityReference : Everyone
    IsInherited       : False
    InheritanceFlags  : None
    PropagationFlags  : None
    
    FileSystemRights  : FullControl
    AccessControlType : Allow
    IdentityReference : CREATOR OWNER
    IsInherited       : False
    InheritanceFlags  : ContainerInherit, ObjectInherit
    PropagationFlags  : InheritOnly
    
    FileSystemRights  : FullControl
    AccessControlType : Allow
    IdentityReference : NT AUTHORITY\SYSTEM
    IsInherited       : False
    InheritanceFlags  : ContainerInherit, ObjectInherit
    PropagationFlags  : None
    
    FileSystemRights  : FullControl
    AccessControlType : Allow
    IdentityReference : BUILTIN\Administrators
    IsInherited       : False
    InheritanceFlags  : ContainerInherit, ObjectInherit
    PropagationFlags  : None
    
    FileSystemRights  : FullControl
    AccessControlType : Allow
    IdentityReference : DOMAIN\Administrator
    IsInherited       : False
    InheritanceFlags  : None
    PropagationFlags  : None
  • Set-Acl

    O cmdlet Set-Acl dispensa a criação de um link simbólico com mklink c:\myshare. Ele permite modificar diretamente as permissões no caminho da unidade montada, incluindo o diretório raiz.

    Set-Acl $value -Path "Z:"
    Importante

    Recomendamos configurar as permissões para modificar diretórios raiz logo após a criação do sistema de arquivos. Caso contrário, será necessário modificar subdiretórios e arquivos individualmente ao executar o comando, pois as permissões são herdadas do diretório raiz para os subdiretórios.

Comando icacls

O comando icacls é o padrão para operações de ACL na linha de comando do Windows. Use o comando icacls para visualizar e editar as ACLs de arquivos ou diretórios.

Exemplo:

icacls z:
# Grant a user Full Control permissions.
icacls z: /grant <username>:(F)
# Grant the administrator Full Control permissions.
icacls z: /grant administrator:(F)
icacls z:
# Remove all permissions for a user.
icacls z: /remove <username>
# Remove all permissions for the Everyone group.
icacls z: /remove Everyone
icacls z:
C:\Users\Administrator>icacls z:
z: Everyone:(F)
   CREATOR OWNER:(OI)(CI)(IO)(F)
   NT AUTHORITY\SYSTEM:(F)
   BUILTIN\Administrators:(F)
   BEIJING-H\qinzhou:(F)

Successfully processed 1 files; Failed processing 0 files

C:\Users\Administrator>icacls z: /grant Administrator:(F)
processed file: z:
Successfully processed 1 files; Failed processing 0 files

C:\Users\Administrator>icacls z:
z: BEIJING-H\administrator:(F)
   Everyone:(F)
   CREATOR OWNER:(OI)(CI)(IO)(F)
   NT AUTHORITY\SYSTEM:(F)
   BUILTIN\Administrators:(F)
   BEIJING-H\qinzhou:(F)

Successfully processed 1 files; Failed processing 0 files
C:\Users\Administrator>icacls z:
z: Everyone:(F)
   CREATOR OWNER:(OI)(CI)(IO)(F)
   NT AUTHORITY\SYSTEM:(F)
   BUILTIN\Administrators:(F)
   BEIJING-H\qinzhou:(F)

Successfully processed 1 files; Failed processing 0 files

C:\Users\Administrator>icacls z: /remove Everyone
processed file: z:
Successfully processed 1 files; Failed processing 0 files

C:\Users\Administrator>icacls z:
z: CREATOR OWNER:(OI)(CI)(IO)(F)
   NT AUTHORITY\SYSTEM:(F)
   BUILTIN\Administrators:(F)
   BEIJING-H\qinzhou:(F)

Successfully processed 1 files; Failed processing 0 files