Sistema de identificação em rede (NIS)

O NIS (Network Information Service) é um serviço desenvolvido pela SUN com a finalidade de disseminar informações de uma rede. Este artigo conceitual detalha os fundamentos desse serviço.

[ Hits: 59.868 ]

Por: leo genilhu em 15/05/2004


Sistema de identificação em rede (NIS)



O NIS (Network Information Service) é um serviço desenvolvido pela SUN com a finalidade de disseminar informações de uma rede. Informações estas como os grupos de usuários, usuários, hosts e etc.

No inicio o NIS era conhecido com YP (yellow page), daí sempre as inicias YP antes dos principais serviços do NIS (Ex.: ypbird, ypcap), porém por um problema de patente e marca com a British Telecom, o nome acabou mudando.

O uso do NIS é muito importante em redes com a qual tem se um ambiente com várias máquinas. Isso é importante para assegurar aos usuários acessos a estas maquinas de uma forma uniforme, ou seja, garantir os mesmos níveis de acesso em todas as máquinas.

Existem três principais tipos de NIS:
  • NIS2 - É a versão original, ainda conhecida como Yellow Page.
  • NISY - É uma versão com vários aplicativos de configuração.
  • NY3 - É uma revisão do NIS, usos de nomes hierárquicos e tables ao invés de mapas.

Existem dois tipos de servidores NIS:
  • Servidor master - O servidor master mantém os dados atualizados na rede e repassa aos clientes através de mapeamento slave e requisições dos clientes.
  • Servidor slave - O servidor slave mantém uma base de dados transferidos de um servidor master, este serviço é geralmente usado com redes mistas ou segmentado com vários hosts, pois mantém um tráfego menor de rede.

As principais ferramentas de configuração de clientes:
  • ypdomainname - Mostra o domínio do cliente NIS.
  • ypbind - Mostra o servidor de domínio NIS.
  • ypmake - Cria um mapeamento entre o cliente e o servidor NIS.
  • ypset - Relaciona um cliente NIS ao um servidor.
  • ypcat - Mostra a base de dados do servidor NIS.
  • ypwhich - Mostra o nome da máquina do servidor NIS.
  • yppoll - Mostra a versão do servidor NIS.
  • ypmatch - Faz uma procurar na base de dados do NIS.
  • yppasswd - Muda a senha do usuário na base de dados NIS.
  • ypchsh - Muda o shell da base de dados NIS.
  • ypchfn - Muda o nome do usuário da base de dados NIS.


    Próxima página

Páginas do artigo
   1. Sistema de identificação em rede (NIS)
   2. Segurança e NIS+
Outros artigos deste autor

Criando backup do MySQL com o mysqldump

Fazendo sua conexão remota por SSH mais segura

Segurança: Autenticando o PHP com HTTP (Authentication Required)

PHP: Programando com segurança

Leitura recomendada

Negação de serviço: Implementação, defesas e repercussões

Reparticionando ReiserFS via linha de comando

Utilizando atributos em partições ReiserFS

Entendendo as permissões de arquivos (chmod)

Usando Sistema de Arquivos BTRFS - Subvolumes, Snapshots e Compactação

  
Comentários
[1] Comentário enviado por demattos em 03/04/2007 - 20:49h

Gostei de sua explicacao me fez entender mais afundo o service NIS
Valeu..

[2] Comentário enviado por azraelm em 14/08/2009 - 16:58h

Muito bom, bem explicativo.

[3] Comentário enviado por tgomarino em 17/11/2009 - 20:42h

Muito bom sua explicação!

obrigado


Contribuir com comentário




Patrocínio

Site hospedado pelo provedor RedeHost.
Linux banner

Destaques

Artigos

Dicas

Tópicos

Top 10 do mês

Scripts