depois de configurar o AD para clientes Windows, decidimos também permitir clientes Linux.
Então criamos uma pasta "userhomes" em nosso servidor que exportamos para a rede como nfs. Em seguida, criamos "home" novas pastas, onde cada usuário armazenou seu diretório home. Isso é pelo menos um pouco como perfis de roaming.
Basta instalar o nfs no seu servidor com:
sudo apt-get install nfs-kernel-server
crie uma pasta na qual você armazena os diretórios base:
sudo mkdir /userhomes
e edite o / etc / exports assim (onde você substitui o IP com sua rede):
"/userhomes/" 192.168.178.0/255.255.255.0(rw,async,no_root_squash,insecure)
Por fim, apenas reinicie o nfs-kernel-server, para ter a pasta exportada para a rede.
sudo service nfs-kernel-server restart
No lado do cliente, um usuário raiz local als monta a pasta de rede no momento da inicialização:
Primeiro, instale o nfs-common:
sudo apt-get install nfs-common
segundo, altere / etc / fstab para montar a pasta assim que a máquina iniciar:
pdc.mydomain.lan:/userhomes /home/local/mydomain nfs rw 0 0
(altere o nome do seu domínio, o nome do servidor e da pasta de acordo)
a última coisa a fazer é montar e montar inicialmente a pasta para que ela funcione no futuro:
sudo mkdir /home/local/mydomain && mount /home/local/mydomain
por último, mas não menos importante, diga ao PBIS para alterar o modelo de diretório inicial!
sudo /opt/pbis/bin/config HomeDirTemplate %H/local/%D/%U
É isso aí!
Isso fará com que sua máquina:
- carrega o sistema de arquivos de rede do seu pdc no tempo de inicialização
- armazene as pastas iniciais de seus usuários no servidor de acordo.
Espero que isso seja de ajuda, mesmo que apenas para ohters ..;)