Como adicionar ou verificar os usuários do NIS no Linux

Como adicionar ou verificar os usuários do NIS no Linux
O NIS, uma abreviação do serviço de informações de rede, é um banco de dados distribuído que ajuda você a manter arquivos de configuração de forma consistente em suas redes. Ele fornece um serviço de indexação mainframe-cliente que armazena e circula as informações de configuração do servidor. Notavelmente, ajuda a gerenciar os nomes do host e dos clientes entre máquinas em um ambiente de rede de PC.

Com as informações introdutórias anteriores, é certo concluir que o NIS fornece serviços de gerenciamento e pesquisa para os usuários de uma rede. Mas isso só é possível depois de adicionar as credenciais do usuário ao seu banco de dados.

Este artigo fornecerá um guia passo a passo para adicionar os usuários ao seu sistema NIS. Além disso, ele também discutirá como você pode verificar os usuários do seu sistema ou encontrar um usuário específico na rede.

Adicionando usuários do NIS a um domínio NIS

Você pode seguir estas etapas para adicionar um novo usuário ao seu domínio Linux NIS:

Etapa 1: Faça login no servidor mestre

Você só pode adicionar os usuários se tiver todos os privilégios de um administrador. Assim, comece se tornando um administrador no servidor mestre. Notavelmente, você pode fazer isso criando seu perfil NIS durante a configuração do NIS.

Etapa 2: Crie um novo usuário

Prossiga para criar um novo usuário usando o comando useradd. O utilitário cria as entradas com credenciais de usuário relevantes no arquivo /etc /passwd e o perfil /etc /shadow. O comando a seguir ilustra esta etapa e você pode substituir o ID do usuário Com o ID de login do usuário, você pretende adicionar:


Etapa 3: Crie uma senha para o novo usuário

Use o comando yppasswd para criar uma senha para o novo usuário. O usuário usará esta senha sempre que quiser fazer login. Na ilustração a seguir, o UserID especifica o usuário cuja senha você está criando. Esta etapa é importante para garantir que a senha criada seja travável e utilizável durante os logins. A senha criada com o comando inicial do userAdd não é bloqueável.


Etapa 4: copie a entrada no servidor mestre

A próxima etapa é copiar as novas credenciais do usuário nos arquivos de mapa passada do seu servidor mestre. Os arquivos de origem do seu servidor mestre não devem estar no arquivo A /etc. Prossiga copiar os arquivos recém -criados do /etc /passwd e /etc /shadow arquivos no arquivo de entrada passada no seu servidor.

Por exemplo, se você adicionar um novo usuário chamado Ken, copiará a seguinte linha do /etc /passwd para o arquivo de mapa de entrada passada:


Da mesma forma, a linha a seguir é o que você copiaria de /etc /Shadow para seus arquivos de mapa de entrada passada:


Etapa 5: Exclua entradas de /etc /shadow e /etc /Arquivos de entrada Passwd

É vital garantir que o Makefile indica corretamente a localização do arquivo de entrada de senha copiada.

Depois de copiar as entradas para um arquivo de origem do mapa armazenado em um diretório diferente e determinar a localização deles, você deve prosseguir e excluir as entradas em ambos /etc /sombra e /etc /passwd. Esta ação é inteiramente para fins de segurança. Exclua as entradas usando o UserDel utilidade em seu servidor mestre, conforme indicado no seguinte:


Etapa 6: Atualize seus mapas nis passwd

Depois que seus arquivos de entrada no servidor mestre forem atualizados, você poderá atualizar os mapas passados ​​usando o seguinte comando:


As etapas anteriores ajudam a adicionar um novo usuário ao seu sistema NIS. Uma vez, informe o novo usuário da senha inicial atribuída a eles. Eles podem então fazer login e alterar a senha adequadamente.

Encontrando usuários em seu domínio NIS

Você também pode procurar os usuários em seu domínio NIS. Esses dois métodos são úteis de tempos em tempos.

a. Obtendo uma lista de todos os usuários no domínio

O comando ypcat passwd exibe uma lista completa dos usuários em seu sistema. Você pode usá -lo como na seguinte ilustração:

b. Encontrando um usuário específico

Você pode identificar um usuário específico do seu sistema executando o seguinte comando:


Por exemplo, você pode procurar o usuário chamado Ken no sistema NIS, substituindo o "nome de usuário" no comando com Ken.

Se o usuário chamado Ken estiver disponível, você receberá o seguinte resultado:


Mas você pode esperar o seguinte resultado caso o usuário não exista:

Conclusão

As ilustrações anteriores mostram como você pode adicionar os usuários ao seu sistema NIS. Ele também mostra como você pode pesquisar e encontrar os usuários de seus sistemas.

Fontes:

    • https: // www.IBM.com/docs/en/aix/7.2?Tópico = Y-IPMatch-Command
    • https: // www.ComputernetworkingNotes.com/linux-tutorials/como configuir-nis-server-solux.html
    • https: // www.IBM.com/docs/en/aix/7.2?Tópico = Manutenção-Adding-New-Nis-User
    • https: // docs.oráculo.com/cd/e36784_01/html/e36831/anis2-1.html
    • https: // www.ThegeekDiary.com/como-to-identificar-nis-autenticação-usuários/#: ~: text = para%20Identify%20Whether 20a%20 específico, ypmatch
      %20%5BUSERNAME%5d%20passwd%20Command.& texto = nota%3a%20it%20is
      %20Recompromed%20 e Passwd%20 e 20%2FETC%2FSHADOW.