Instalando o NFS:
sudo apt-get install nfs-kernel-server
Montando a partição disponibilizada pelo NFS:
sudo mount -t nfs <IP do Servidor>:/home /home
– Para automatizar o processo de montagem do diretório /home (do server) durante o boot basta editar o arquivo /etc/fstab e inserir nele a linha correspondente ao comando anterior:
* Editando o arquivo /etc/fstab
* Inclua a linha em negrito, alterando as informações necessárias (principalmente o que esta sublinhado):
# /etc/fstab: static file system information.
#
# <file system> <mount point> <type> <options> <dump> <pass>
proc /proc proc defaults 0 0
/dev/hdd2 / reiserfs notail 0 1
/dev/hdd1 none swap sw 0 0
/dev/hdc /media/cdrom0 udf,iso9660 user,noauto 0 0
<IP_do_Servidor>:/home /home nfs defaults 0 0
#
– Neste ponto é bom entender melhor o funcionamento do arquivo /etc/fstab, e ai nada melhor que o excelente tópico do usuário pintinho:
Fstab : trocando em miúdos
Instalando o NIS (para poder fazer a autenticação centralizada):
Configurando o NIS:
– Editando o arquivo /etc/yp.conf e adicionamos a seguinte linha
Conteúdo que o arquivo deverá ter:
ypserver <endereço_ip_servidor>
– Edite o arquivo /etc/nsswitch.conf:
sudo gedit /etc/nsswitch.conf
As linhas a alterar são as passwd, group e shadow, e deverão ficar conforme abaixo:
passwd: files nis
group: files nis
shadow: files nis
– Altere o arquivo /etc/defaultdomain informando o nome do seu domínio (conforme fez no server).
– Reinicie o NIS:
sudo /etc/init.d/nis stop
sudo /etc/init.d/nis start
– Para checar se as modificações ocorreram de forma satisfatória podemos verificar se o /etc/passwd do servidor NIS esta disponível na estação, executando o seguinte comando:
Este comando deverá listar o conteúdo do /etc/passwd do servidor e não da estação.
Com isso sua estação também deverá estar ok.