O HOWTO do NIS(YP)/NYS/NIS+

Anterior

Próximo


2. Glossário e Informações Gerais

2.1. Glossário de Termos

Neste documento uma série de acrônimos será usada. Foram mantidas as siglas em inglês para maior familiaridade com a literatura em geral. Seguem os acrônimos mais importantes e uma breve explicação:

DBM
DataBase Management, uma biblioteca de funções que mantém pares chave-conteúdo num banco de dados.
DLL
Dynamically Linked Library, uma bilioteca ligada a um executável em tempo de execução.
domainname
Uma “chave” de nome que é usada pelos clientes NIS para ser possível localizar um servidor NIS adequado, ou seja, que responda por aquela chave domainname. Note que isso não necessariamente tem nada a ver com o “domínio” DNS das máquina(s).
FTP
File Transfer Protocol, um protocolo utilizado para transferir arquivos entre dois computadores.
libnsl
Name services library, uma biblioteca de chamadas de serviços de nomes (getpwnam, getservbyname, etc...) nos Unixes SVR4. A biblioteca GNU libc usa esta para as funções NIS (YP) e NIS+.
libsocket
Socket services library, uma biblioteca para chamadas de serviços de sockets (socket, bind, listen, etc...) nos Unixes SVR4.
NIS
Network Information Service, um serviço que fornece informação que deve ser conhecida pela rede, para todas as máquinas da rede. Há suporte no Linux para NIS na biblioteca padrão libc, que neste texto será tratado apenas como NIS ou “NIS tradicional”.
NIS+
Network Information Service (Mais :-), essencialmente, NIS aditivado. NIS+ é desenhado pela Sun Microsystems Inc. como uma substituição para NIS com melhor segurança e melhor usabilidade para _grandes_ instalações.
NYS
É o nome de um projeto e significa “NIS+, YP and Switch” e é mantido por Peter Eriksson <peter@ifm.liu.se>. Contém, entre outras coisas, uma re-implementação completa do código do NIS (=YP) que utiliza a funcionalidade Name Services Switch da biblioteca NYS.
NSS
Name Service Switch. O arquivo /etc/nsswitch.conf determina a ordem de buscas executadas quando determinada informação é requisitada.
RPC
Remote Procedure Call. As rotinas RPC permitem a programas C que façam chamadas de procedimento em outras máquinas através da rede. Quando as pessoas referem-se a RPC, elas normalmente referem-se à variação RPC da Sun.
YP
Yellow Pages(tm), uma marca registrada pela British Telecom plc.
TCP-IP
Transmission Control Protocol/Internet Protocol. É o protocolo de comunicação de dados mais frequentemente usado em máquinas Unix.

2.2. Informações Gerais

As linhas seguintes são citadas a partir do “Sun(tm) System & Network Administration Manual”:

    "NIS era anteriormente conhecido como Sun Yellow Pages (YP),
     mas o nome Yellow Pages(tm) é uma marca registrada no Reino
     Unido pela British Telecom plc e não pode ser usada sem permissão.

NIS vêm de Network Information Service. Sua função é fornecer informações, que devem ser conhecidas através da rede, para todas as máquinas da rede. Informaçõe prováveis de serem distribuídas pelo NIS são:

Se, por exemplo, sua senha é gravada no banco de dados passwd do NIS, você poderá se logar em todas as máquinas da rede que possuem clientes NIS rodando.

Sun é uma marca registrada da Sun Microsystems, Inc. licenciada para SunSoft, Inc.


Anterior

Home

Próximo

Introdução

 

NIS, NYS ou NIS+ ?