COMO: Configurar o serviço de mapeamento de nomes de usuário

Traduções deste artigo Traduções deste artigo
ID do artigo: 324073 - Exibir os produtos aos quais esse artigo se aplica.
Expandir tudo | Recolher tudo

Neste artigo

Sumário

Domínios baseados em UNIX e domínios baseados no Windows têm identidades de usuário diferente e identidades de grupo, mesmo se os nomes de usuário forem iguais. Você pode usar o serviço de mapeamento de nome de usuário para mapear identificações de segurança do Windows (SIDs) a identificações de usuário do UNIX (UIDs) e identificações de grupo do UNIX (GIDs). Isso é true se os nomes de usuário são o mesmo ou diferente. Além disso, você pode usar o serviço de mapeamento de nome de usuário para mapear várias contas do Windows para uma única conta UNIX. Isso simplifica o processo de gerenciamento de conta para administradores que fornecem os usuários do Windows com UNIX recursos durante a migração.

Instalar o serviço de mapeamento de nome usuário

Como o Microsoft Windows Services for UNIX 3.0 usa Microsoft Installer para a instalação, você pode instalar módulos individuais do produto a partir do prompt de comando. Se você instalou os componentes anteriores do Windows Services for UNIX, você deve incluí-los no parâmetro addlocal do comando de instalação (separado por vírgulas). Caso contrário, você remover os componentes anteriores quando você instala o serviço de mapeamento de nome de usuário. Você deve instalar um ou mais servidores de mapeamento de nome de usuário na rede para suporte a funções de mapeamento de nome de usuário no Interix, no cliente para NFS (UNIX Network File Service), e no Server for NFS e gateway para NFS.

Para instalar o serviço de mapeamento de nome de usuário a partir do prompt de comando:
  1. Faça logon com uma conta de nível administrativo para um computador baseado no Windows.
  2. Para abrir um prompt de comando, clique em Iniciar , clique em Executar , digite cmd e, em seguida, clique em OK .
  3. Insira o Windows Services para UNIX versão 3.0 CD para o CD-ROM da unidade (no exemplo, unidade D).
  4. Para instalar o serviço de mapeamento de nome de usuário, digite msiexec /I D:\sfusetup.msi /qb addlocal = "Mapsvc" [targetdir = "installation path"] no prompt de comando e pressione ENTER.

    Observação : por padrão, o caminho de instalação é "\SFU".
  5. Para incluir a chave do produto (Product Key) como parte do comando, digite pidkey = "key" , e então pressione ENTER, onde é key produto de 25 caracteres.

    Observação : não é necessário reiniciar os computadores que estejam executando Windows 2000 ou Windows XP após a instalação foi concluída.

    Se você instalar em um prompt de telnet ou por meio de um script, onde nenhuma interface gráfica do usuário (GUI) está disponível, digite ou cole o seguinte comando para concluir a instalação sem qualquer interação do usuário adicional e pressione ENTER:
    msiexec /I D:\sfusetup.msi /q addlocal = "Mapsvc" pidkey = "chave" [targetdir = "instalar o caminho"]
Observação : para evitar problemas com alguns componentes do Windows Services for UNIX, você deve instalar o Windows Services for UNIX em uma pasta sem espaços no caminho. O parâmetro addlocal do programa Msiexec.exe é mostrado nas etapas 4 e 5 é diferencia maiúsculas de minúsculas e espaço sensíveis. Para instalar corretamente o serviço de mapeamento de nome de usuário, você deve digitar o caso e o espaçamento exatamente como são mostradas neste exemplo.

Configurar o serviço de mapeamento de nome usuário

Você pode configurar o serviço de mapeamento de nome de usuário através do Windows Services para UNIX Administração Microsoft Management Console (MMC) ou por meio do utilitário Mapadmin.exe no prompt de comando. Devido a habilidades internas do subsistema Interix, você pode facilmente script mapas mesmo complexos através do utilitário Mapadmin.exe. Por exemplo, você pode criar um script simples que lê uma lista de arquivo de texto de usuários do Windows e mapeia-los para uma lista de usuários UNIX correspondente.

O formato básico do comando Mapadmin.exe é
mapadmin [servidor] [-u usuário [-p pword]] command options
onde o command options incluem o seguinte:
Options          Details
--------------   ----------------------------------------------------------
blank            Returns the information about the current configuration
config           Sets the configuration options
start            Starts the User Name Mapping service on the specified 
                 server (by default, the local computer is used)
stop             Stops the User Name Mapping service on the specified 
                 server (by default, the local computer is used)
add              Adds a mapping, either user or group
setprimary       Sets the primary user or group mapping
delete           Deletes a mapping
list             Displays information about current user and group mappings
backup           Creates a backup of current mappings to a text file
restore          Restores a previously backed-up user name mapping file
adddomainmap     Adds a simple map between the Windows domain and the 
                 NIS domain or PCNFS passwd and group files      
listdomainmaps   Lists the Windows domains that are mapped to PCNFS files
                 or NIS domains
				
configurar mapeamento entre o domínio do Windows MSFT e PCNFS:
  1. Faça logon com uma conta de nível administrativo para um computador baseado no Windows.
  2. Para abrir um prompt de comando, clique em Iniciar , clique em Executar , digite cmd e, em seguida, clique em OK .
  3. No prompt de comando, digite ou cole o seguinte comando e, em seguida, pressione ENTER:
    mapadmin adddomainmap -d MSFT -f c:\etc.
    Observação : neste exemplo, os arquivos passwd e grupo estão localizados na pasta c:\etc.
Para iniciar o serviço de mapeamento de nome de usuário:
  1. Faça logon com uma conta de nível administrativo para um computador baseado no Windows.
  2. Para abrir um prompt de comando, clique em Iniciar , clique em Executar , digite cmd e, em seguida, clique em OK .
  3. No prompt de comando, digite ou cole o seguinte:
    Iniciar mapadmin
Para adicionar um mapa de usuário entre um usuário do Windows (no exemplo, "MSFT\RLJones") e um usuário UNIX (no exemplo, "rlj"):
  1. Faça logon com uma conta de nível administrativo para um computador baseado no Windows.
  2. Para abrir um prompt de comando, clique em Iniciar , clique em Executar , digite cmd e, em seguida, clique em OK .
  3. No prompt de comando, digite ou cole o seguinte comando e, em seguida, pressione ENTER:
    mapadmin adicionar - wu MSFT\RLJones - uu PCNFS\rlj
Observação : O Mapadmin.exe arquivos de backup e restauração arquivos são texto ASCII simples, mas as senhas que eles incluem estão criptografadas. Em Mapadmin.exe, você deve digitar um caminho completo para o destino do arquivo de backup.



Referências

Para obter informações adicionais sobre como executar tarefas de manutenção após uma migração UNIX para Windows, clique no número abaixo para ler o artigo na Base de dados de Conhecimento da Microsoft:
324539COMO: Efectuar tarefas auxiliar de manutenção e após uma migração UNIX para Windows










Propriedades

ID do artigo: 324073 - Última revisão: quarta-feira, 1 de novembro de 2006 - Revisão: 2.1
A informação contida neste artigo aplica-se a:
  • Microsoft Windows 2000 Server
  • Microsoft Windows 2000 Advanced Server
  • Microsoft Windows 2000 Professional Edition
  • Microsoft Windows XP Professional
  • Microsoft Windows NT 4.0 Service Pack 6a
  • Microsoft Windows NT Workstation 4.0 Developer Edition
Palavras-chave: 
kbmt kbhowto kbhowtomaster KB324073 KbMtpt
Tradução automática
IMPORTANTE: Este artigo foi traduzido por um sistema de tradução automática (também designado por Machine Translation ou MT), não tendo sido portanto traduzido ou revisto por pessoas. A Microsoft possui artigos traduzidos por aplicações (MT) e artigos traduzidos por tradutores profissionais, com o objetivo de oferecer em português a totalidade dos artigos existentes na base de dados de suporte. No entanto, a tradução automática não é sempre perfeita, podendo conter erros de vocabulário, sintaxe ou gramática. A Microsoft não é responsável por incoerências, erros ou prejuízos ocorridos em decorrência da utilização dos artigos MT por parte dos nossos clientes. A Microsoft realiza atualizações freqüentes ao software de tradução automática (MT). Obrigado.
Clique aqui para ver a versão em Inglês deste artigo: 324073

Submeter comentários

 

Contact us for more help

Contact us for more help
Connect with Answer Desk for expert help.
Get more support from smallbusiness.support.microsoft.com