Este artigo se concentra em configurar os servidores e clientes NIS+. Mas antes disso, apresentaremos os servidores NIS PLUS, NIS+ Objetos e NIS+.
Introdução ao Serviço de Informações de Rede Plus
NIS+ é um serviço de informação que permite aos administradores armazenar informações do cliente de maneira centralizada. Essas informações podem ser senhas de usuário, serviços de rede, nomes de usuário e diretórios domésticos. Esta ferramenta de pesquisa e autenticação usa uma estrutura hierárquica com servidores de múltiplos domínios.
O protocolo usa tabelas e possui até 16 tabelas padrão. As tabelas apresentam uma estrutura predeterminada que você aparecerá automaticamente na instalação do NIS+. Além disso, você ainda pode usar comandos NIS+ para criar outras tabelas personalizadas.
Ao contrário do NIS, que é básico e apenas utilizável como uma estrutura de pesquisa, o protocolo NIS+ possui uma variedade de componentes de segurança. Você pode usá -lo para autenticar e autorizar usuários e atividades do usuário. O arquivo de configuração /etc /nsswitch.com, que cada cliente deve ter, especifica onde um cliente deve pesquisar ao procurar informações. Freqüentemente, isso pode estar nos mapas NIS+ localizados nos servidores ou nos arquivos locais.
Configurando o NIS+ na máquina do servidor
A seguir, são apresentadas as etapas que você precisa seguir ao configurar o NIS+:
Etapa 1: Prepare -se para a instalação
Em primeiro lugar, você precisa verificar que seus sistemas estão prontos para a instalação, preparando -se para o mesmo, o que envolve a preparação de arquivos de dados para os mapas NIS+. Você pode fazer isso copiando todos os arquivos que você precisa incluir nas tabelas NIS+ para administração fácil e centralizada. Esses arquivos geralmente têm nomes semelhantes e estão disponíveis em /etc.
Por exemplo, se você deseja que os diretórios domésticos de grupo, senha e host administrados usando o NIS+, seus comandos parecerão assim:
Você pode ajustar os comandos acima para criar um auto_home. Esse processo é possível se você editar uma cópia do arquivo passwd, mantendo apenas o nome de login ao lado do diretório inicial. Normalmente, um Auto_Home ficará com o que está na figura abaixo:
A primeira coluna no Auto Home especifica os nomes de usuário, enquanto a próxima especifica as identidades das máquinas que fornecem os diretórios domésticos e os caminhos para os diretórios.
Etapa 2: Instale o NIS+ servidor
Você pode instalar o servidor usando o seguinte procedimento:
O utilitário abaixo deve ajudar:
Como raiz, mude seu diretório para o /usr/lib/nis. Como alternativa, você pode adicionar caminho ao diretório.
Você pode executar o programa de inicialização do servidor usando o comando abaixo. Prossiga para reiniciar o servidor assim que estiver definido.
Altere o diretório para o diretório que contém os arquivos passados, em grupo e auto_home. Você pode esvaziar as tabelas executando o comando para preencher, como mostrado abaixo.
O utilitário acima ajudará a preencher as tabelas padrão dos arquivos de diretório local. Também é possível especificar nomes de arquivos no arquivo para preencher uma única tabela. Por exemplo:
Instale e configure o cliente NIS+
Assumimos que você já possui as ferramentas NIS e um novo LIBC instalado em sua máquina cliente. Você pode iniciar esse processo criando credenciais para o seu novo cliente da máquina de servidor NIS+. Observe que o servidor e as máquinas clientes devem ter o mesmo tempo lendo durante a configuração. Qualquer diferença de tempo superior a 5 minutos causará um erro.
O processo é como se segue:
Depois de conectado como usuário root no cliente, continue definindo seu domínio padrão. Vamos usar o Lhnhint.com como nosso nome de domínio para esta demonstração.
A próxima etapa deve implicar a execução do programa de inicialização na máquina cliente, como mostrado abaixo, antes de reiniciar sua máquina cliente.
Você pode fazer login agora e verificar o conteúdo do /etc /nswitch.arquivo conf. Confirme que este arquivo contém apenas entradas correspondentes às tabelas que você preencheu para o NIS+ e os arquivos. Os arquivos que você nunca preencheram devem aparecer na ordem dos arquivos antes do NIS+.
Conclusão
Você pode usar com sucesso as etapas acima para instalar o NIS+ Server e o NIS+ Client. Uma vez feito, você pode usar o sistema NIS+ para procurar entradas, autenticar e autorizar os usuários conforme desejado.
Fontes