NIS

NETWORK INFORMATION SYSTEM

Comecemos com uma breve explicação sobre o NIS (Network Information System) dada pelo livro Managing NFS and NIS, da O'REILLY.


NIS oferece um banco de dados distribuído para arquivos de configuração comuns. O servidor NIS gerencia copias dos arquivos, e os clientes NIS requisitam informação dos servidores ao invés de usar seus próprios arquivos. Por exemplo, o arquivo /etc/hosts é gerenciado pelo NIS. Alguns poucos servidores NIS gerenciam copias do arquivo hosts, e muitos clientes NIS pedem a esses servidores informações sobre os nomes dos hosts ao invés de olharem seus próprios arquivos /etc/hosts. Uma vez que o NIS está rodando, não é mais necessário gerenciar todos os arquivos /etc/hosts de todas as máquinas da rede - simplesmente atualizando os servidores NIS irá garantir que todas as máquinas serão capazes de recuperar o novo arquivo de informação.

O Slax contém um pacote com o serviço NIS, primeiramente, devemos instalá-lo:

·         Cd /
·         Tar –xvzf /mnt/sda1/slax/optional/service_nis.tgz

Observação:
X de extração
V de mostrar na tela, visualizar
Z porque é compactado
F de file
Definir o endereço do servidor NIS:

·         Mcedit /etc/yp.conf

Adicionar linhas:

Domain corp.com Server 192.168.2.1
Ypserver 192.168.2.1

Agora é necessário criar um link entre os arquivos /etc/group e /etc/netgroup

·         Ln /etc/group  /etc/netgroup         

Gerar arquivo de funcionamento do servidor NIS

·         Cd /var/yp/corp.com
·         Make all

Por fim, deve-se adicionar uma linha de comando ao rc.local para que o servidor NIS seja iniciado todas as vezes que o sistema bootar, automaticamente:

·         Mcedit /etc/rc.d/rc.local
/etc/rc.d/rc.yp.servidor

            Reiniciar o nó.

Nos NCs – Instalando o CLIENTES NIS

Instalar o pacote com o servidor NIS

·         Cd /
·         Tar –xvzf /mnt/sda1/slax/optional/service_nis.tgz

É necessário definir o endereço do servidor NIS, no caso, o servidor NIS foi configurado no NA01,portanto:

·         Mcedit /etc/yp.conf

Adicionar as linhas:
Domain corp.com Server 192.168.2.1
Ypserver 192.168.2.1

Linha que ativará o servidor NIS ao se bootar o sistema:

Mcedit /etc/rc.d/rc.local
/etc/rc.d/rc.yp.cliente

Testando o servidor NIS

Crie um outro usuário (no na01), logue com ele, e execute os comandos:

·         Cd /var/yp/corp.com
·         Make all       


Se conseguir logar com esse usuário nos nós de computação, o NIS está funcionando.

Nenhum comentário:

Postar um comentário