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: