Configuração do NIS+NFS

De LCAD
Revisão de 08h47min de 5 de dezembro de 2007 por 200.137.66.1 (discussão) (Configurando o NFS)
Ir para: navegação, pesquisa


Os passos a seguir mostram como configurar o NIS e o NFS para a máquina nis.lcad.inf.ufes.br no Fedora Core 8.

Confingurando o NIS


A grande utilidade do NIS é possuir todos os usuários em uma máquina facilitando a administração. A configuração deve ser feita tanto no servidor quanto no cliente.

Configurando o Servidor


Pacotes

Para configurar um servidor NIS, os seguintes pacotes devem ser instalados:

  • rpcbind-0.1.4-11;
  • ypbind-1.20.4-2;
  • ypserv-2.19-6;
  • yp-tools-2.9-2;

Para instalar esses pacotes, utilize a ferramenta yum do Fedora:

yum install rpcbind-0.1.4-11 ypbind-1.20.4-2 ypserv-2.19-6 yp-tools-2.9-2
Atribuindo um domínio

Após instalar os pacotes, temos que atribuir um domínio ao NIS. Digite o seguinte comando no terminal:

system-config-authentication

Na aba Informações de usuário, selecione a opção Ativar Suporte NIS e clique no botão Configurar NIS.... Na opção Domínio NIS digite: lcad, e na opção Servidor NIS digite: nis.lcad.inf.ufes.br, 10.50.2.10 e clique OK. As outras opções dessa aba devem ser desmarcadas.

Na aba Autenticação desmarcar todas as opções.

Na aba Options marque apenas as opções: Utilizar Senhas Shadow e Utilizar Senhas MD5.

Serviços

Após configurar o domínio do NIS, digite o seguinte comando no terminal:

system-config-services

Na aba Background Services marque os seguintes serviços:

  • rpcbind. Em outras versões do Fedora, esse serviço recebe o nomde de portmap;
  • yppasswdd;
  • ypbind;
  • ypserv;

Agora execute os seguintes comandos:

service rpcbind start
service ypserv start
/usr/lib/yp/ypinit -m

Reinice a máquina.

Após reiniciar a máquina verifique se o domínio está ativo digitando:

nisdomainname

Deverá aparecer o domínio configurado na opção Domínio NIS.

Obs: Toda vez que adicionar ou excluir um usuário, é necessário recriar os mapas NIS. Para realizar essa tarefa rode o Makefile localizado no diretório /var/yp:

/var/yp/make

Desta forma o servidor está configurado.

Configurando o Cliente


Pacotes

Para configurar o cliente NIS, os seguintes pacotes devem ser instalados:

  • rpcbind ou portmap;
  • ypbind;
  • yp-tools;

Para instalar esses pacotes, utilize a ferramenta yum do Fedora:

yum install rpcbind|portmap ypbind yp-tools
Atribuindo um domínio

Após instalar os pacotes, temos que atribuir um domínio ao NIS. Digite o seguinte comando no terminal:

system-config-authentication

Na aba Informações de usuário, selecione a opção Ativar Suporte NIS e clique no botão Configurar NIS.... Na opção Domínio NIS digite: lcad, e na opção Servidor NIS digite: nis.lcad.inf.ufes.br, 10.50.2.10 e clique OK. As outras opções dessa aba devem ser desmarcadas.

Na aba Autenticação desmarcar todas as opções.

Na aba Options marque apenas as opções: Utilizar Senhas Shadow e Utilizar Senhas MD5.

Serviços

Após configurar o domínio do NIS, digite o seguinte comando no terminal:

system-config-services

Na aba Background Services marque os seguintes serviços:

  • rpcbind ou portmap;
  • ypbind;

Reinice a máquina.

Configurando o NFS


Configurando um servidor

Pacotes

Para configurar um servidor NFS, o seguinte pacote deve ser instalado:

  • rpcbind-0.1.4-11;
  • nfs-utils-1.1.0-6;

Para instalar esse pacote, utilize a ferramenta yum do Fedora:

yum install rpcbind-0.1.4-11 nfs-utils-1.1.0-6
Exportando diretórios

Para exportar um diretório remoto, devemos configurar o arquivo /etc/exports. Nesse arquivo, informaremos quais computadores poderão montar um diretório remotamente e quais os diretórios que serão exportados. Para a máquina nis, o conteúdo do arquivo exports é:

/export/home                   10.50.2.*(rw,sync) *.lcad.inf.ufes.br(rw,sync)
Serviços

Após configurar NFS, digite o seguinte comando no terminal:

system-config-services

Na aba Background Services marque os seguintes serviços:

  • rpcbind. Em outras versões do Fedora, esse serviço recebe o nomde de portmap;
  • netfs;
  • network;
  • nfs;
  • nfslock;

Agora execute os seguintes comandos:

service rpcbind start
service nfs start

Reinice a máquina.

Após a máquina reiniciar, verifique se o NFS está configurado de maneira correta. Digite no terminal:

mount -t nfs user_name@nis:/export/home/user_name /tmp

Verifique se o home do user_name foi montado corretamente, e depois desmonte o home digitando:

umount /tmp

Configurando o Automount