O mapeamento de um usuário do Windows para um usuário do Linux não envolve um mapeamento direto e automático. Windows e Linux usam diferentes sistemas de autenticação e bancos de dados do usuário. Em vez disso, você precisa criar uma conta de usuário paralela no sistema Linux e, em seguida, estabelecer um método para permitir que o usuário do Windows acesse o sistema Linux usando suas credenciais existentes. Aqui está um colapso de abordagens comuns e as etapas envolvidas:
1. Crie uma conta de usuário do Linux correspondente: *
Identifique o usuário do Windows: Observe o nome de usuário (por exemplo, `jdoe`) e, se necessário, as associações do grupo do usuário do Windows que você deseja mapear.
*
Crie o usuário Linux: Faça login no seu sistema Linux como usuário com privilégios `sudo`. Use o comando `userAdd` para criar uma nova conta de usuário com o mesmo ou um nome de usuário semelhante:
`` `BASH
sudo useradd jdoe -m -g
`` `
* `-m`:cria o diretório inicial do usuário.
* `-G `:adiciona o usuário aos grupos Linux especificados (substitua `` pelos nomes de grupo relevantes, separados por vírgulas. Se não tiver certeza, comece com um grupo básico como 'usuários`).
* Defina a senha (opcional, mas recomendada para login direto): Se você deseja que o usuário faça login diretamente no Linux usando uma senha, defina -a usando `passwd`:
`` `BASH
sudo passwd jdoe
`` `
2. Escolha um método para autenticação:
Vários métodos permitem que um usuário do Windows acesse recursos em um sistema Linux usando suas credenciais do Windows existentes. A melhor opção depende da sua configuração:
* samba (SMB/cifs): Esta é a abordagem mais comum para compartilhar arquivos e pastas entre o Windows e o Linux. Ele permite que os usuários do Windows acessem pastas compartilhadas no servidor Linux usando suas credenciais do Windows sem precisar criar contas Linux separadas.
* Instale o samba: Use o gerenciador de pacotes da sua distribuição (por exemplo, `Apt-Get Install samba` no Debian/Ubuntu,` yum install samba` em Centos/Rhel).
* Configurar samba: Crie um arquivo de configuração de compartilhamento Samba (normalmente em `/etc/samba/smb.conf`), especificando o diretório compartilhado, permissões e configurações de autenticação. Isso geralmente envolve a criação de um usuário ou grupo no contexto da Samba, mapeando -o para o grupo Windows equivalente. Essa configuração está bastante envolvida e requer uma boa compreensão das opções de configuração do Samba.
* Reinicie o samba: Depois de fazer alterações no `sMB.conf`, reinicie o serviço Samba (por exemplo,` sudo systemctl reinicie o sMB`).
* Kerberos: Este é um sistema de autenticação mais robusto e seguro, geralmente usado em redes maiores. Ele fornece recursos de logon único, permitindo que os usuários acessem os recursos do Windows e do Linux com um único conjunto de credenciais. A configuração de Kerberos é complexa e requer experiência em administração de rede.
* ssh com autenticação baseada em chave: Embora não esteja mapeando diretamente os usuários, isso fornece acesso seguro. Você geraria um par de teclas SSH na máquina Windows e copiaria a tecla pública para o arquivo `.ssh/Authorized_keys` do usuário correspondente do Linux. Isso elimina a necessidade de digitar uma senha uma senha sempre.
* Integração do Active Directory (com realmd): Se o seu sistema Linux fizer parte de um domínio do Windows Active Directory, você poderá integrá -lo para autenticar os usuários no controlador de domínio. Isso requer a configuração do sistema Linux como um membro do domínio. `realMD` é uma ferramenta comum para esse processo.
3. Verifique o mapeamento:
Depois de configurar o método de autenticação escolhido, teste o acesso a uma máquina Windows. Isso pode envolver a navegação em ações da rede (para o Samba), o login via SSH ou acessar recursos por meio de outros aplicativos.
Considerações importantes:
* Segurança: A proteção adequada do seu sistema Linux e o método de autenticação escolhido é crucial. Use senhas fortes ou práticas de gerenciamento -chave.
* Permissões: Gerencie cuidadosamente as permissões de arquivo e os controles de acesso nos lados do Windows e Linux para evitar o acesso não autorizado.
* Complexidade: A configuração da integração do Kerberos ou do Active Directory é significativamente mais complexa do que o uso do samba. Comece com o samba se não tiver certeza.
Lembre -se de consultar a documentação para sua distribuição específica de distribuição e autenticação escolhida para obter instruções e opções de configuração detalhadas. A configuração incorreta pode levar a vulnerabilidades de segurança.