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