Linux NIS+ Configuração e Administração

Linux NIS+ Configuração e Administração
A estrutura do NIS Plus vai além do armazenamento de informações do cliente em um local centralizado para facilitar a acessibilidade. Ele também fornece serviços de autenticação e autorização. Ajuda os administradores do sistema a gerenciar grandes grupos de servidores de um ponto centralizado. Além disso, os administradores também podem autenticar usuários em suas redes e autorizá -los a programas ou aplicativos adequadamente.

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:

  1. Defina o domínio padrão
    A primeira etapa durante a instalação é definir seu domínio padrão se você não encontrar um domínio padrão já definido em /etc /defaultDomain.

    O utilitário abaixo deve ajudar:

  2. Como uma raiz

    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.

  3. Faça login como uma raiz

    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:

  1. Faça login como uma raiz em sua máquina cliente

    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.

  2. Inicializar o cliente

    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.

  3. Abra o /etc /nsswitch.arquivo conf

    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

  • https: // docs.oráculo.com/cd/e18752_01/html/816-4558/c2Setup-95665.html
  • https: // docs.oráculo.com/cd/e18752_01/html/816-4558/c00Over-22189.html
  • https: // www.IBM.com/docs/en/aix/7.1?Tópico = Configuração de setting-up-nis
  • https: // docs.oráculo.com/cd/e18752_01/html/816-4558/c00Over-38672.html
  • https: // tldp.org/howto/nis-howto/nisplus.html
  • https: // docs.oráculo.com/cd/e18752_01/html/816-4558/c5Server-38466.html
  • https: // www.AdminsChoice.Com/Nisplus-Instalação-Administração