Comment ajouter ou vérifier les utilisateurs de NIS dans Linux

Comment ajouter ou vérifier les utilisateurs de NIS dans Linux
NIS, une abréviation pour le service d'information réseau, est une base de données distribuée qui vous aide à maintenir les fichiers de configuration de manière cohérente dans vos réseaux. Il fournit un service d'indexation entre le mainframe-col. Il est notamment utile à gérer les noms d'hôte et de clients entre les machines dans un environnement réseau PC.

Avec les informations d'introduction précédentes, il est juste de conclure que NIS fournit des services de gestion et de recherche pour les utilisateurs d'un réseau. Mais cela n'est possible qu'une fois que vous avez ajouté les informations d'identification de l'utilisateur à votre base de données.

Cet article fournira un guide étape par étape sur l'ajout des utilisateurs à votre système NIS. En outre, il discutera également de la façon dont vous pouvez vérifier les utilisateurs de votre système ou trouver un utilisateur spécifique au sein du réseau.

Ajout des utilisateurs NIS à un domaine NIS

Vous pouvez suivre ces étapes pour ajouter un nouvel utilisateur à votre domaine Linux NIS:

Étape 1: Connectez-vous sur le serveur maître

Vous ne pouvez ajouter les utilisateurs que si vous avez tous les privilèges d'un administrateur. Ainsi, commencez par devenir administrateur sur le serveur maître. Notamment, vous pouvez le faire en créant votre profil NIS pendant la configuration NIS.

Étape 2: Créez un nouvel utilisateur

Procéder à la création d'un nouvel utilisateur à l'aide de la commande userAdd. L'utilitaire crée les entrées avec des informations d'identification utilisateur pertinentes dans le fichier / etc / passwd et le profil / etc / shadow. La commande suivante illustre cette étape et vous pouvez remplacer le ID de l'utilisateur Avec l'ID de connexion de l'utilisateur, vous avez l'intention d'ajouter:


Étape 3: Créez un mot de passe pour le nouvel utilisateur

Utilisez la commande yppasswd pour créer un mot de passe pour le nouvel utilisateur. L'utilisateur utilisera ce mot de passe chaque fois qu'il souhaite se connecter. Dans l'illustration suivante, l'UserId spécifie l'utilisateur dont vous créez le mot de passe. Cette étape est importante pour s'assurer que le mot de passe créé est verrouillable et utilisable pendant les connexions. Le mot de passe créé avec la commande UserAdd initiale n'est pas verrouillable.


Étape 4: Copiez l'entrée dans le serveur maître

L'étape suivante consiste à copier les nouvelles informations d'identification de l'utilisateur dans les fichiers de carte Passwd de votre serveur maître. Les fichiers source de votre serveur maître ne doivent pas être dans le fichier A / etc. Procédez pour copier les fichiers nouvellement créés à partir des fichiers / etc / passwd et / etc.

Par exemple, si vous ajoutez un nouvel utilisateur nommé Ken, vous copiez la ligne suivante du / etc / passwd au fichier de carte d'entrée PASSWD:


De même, la ligne suivante est ce que vous copiez de / etc / Shadow à vos fichiers de carte d'entrée Passwd:


Étape 5: Supprimer les entrées de / etc / shadow et / etc / les fichiers d'entrée passwd

Il est essentiel de s'assurer que le Makefile Indique correctement l'emplacement du fichier d'entrée de mot de passe copié.

Une fois que vous avez copie les entrées dans un fichier source de carte stocké dans un autre répertoire et vérifier leur emplacement, vous devez procéder et supprimer les entrées dans les deux / etc. / shadow et / etc / passwd. Cette action est entièrement à des fins de sécurité. Supprimer les entrées en utilisant le userdel Utilitaire sur votre serveur maître comme indiqué dans ce qui suit:


Étape 6: Mettez à jour vos cartes NIS Passwd

Une fois que vos fichiers d'entrée dans le serveur maître sont mis à jour, vous pouvez mettre à jour les cartes PASSWD à l'aide de la commande suivante:


Les étapes précédentes aident à ajouter un nouvel utilisateur à votre système NIS. Une fois, informez le nouvel utilisateur du mot de passe initial qui lui est attribué. Ils peuvent alors se connecter et modifier le mot de passe de manière appropriée.

Trouver des utilisateurs dans votre domaine NIS

Vous pouvez également rechercher les utilisateurs de votre domaine NIS. Ces deux méthodes sont utiles de temps en temps.

un. Obtention d'une liste de tous les utilisateurs dans le domaine

La commande ypcat passwd affiche une liste complète des utilisateurs de votre système. Vous pouvez l'utiliser comme dans l'illustration suivante:

b. Trouver un utilisateur spécifique

Vous pouvez identifier un utilisateur spécifique à partir de votre système en exécutant la commande suivante:


Par exemple, vous pouvez rechercher l'utilisateur nommé Ken dans le système NIS en remplaçant le «nom d'utilisateur» dans la commande par Ken.

Si l'utilisateur nommé Ken est disponible, vous recevrez le résultat suivant:


Mais vous pouvez vous attendre au résultat suivant au cas où l'utilisateur n'existe pas:

Conclusion

Les illustrations précédentes montrent comment vous pouvez ajouter les utilisateurs à votre système NIS. Il montre également comment vous pouvez rechercher et trouver les utilisateurs de vos systèmes.

Sources:

    • https: // www.ibm.com / docs / en / aix / 7.2?Sujet = y-upmatch-command
    • https: // www.OrdinientworkingNotes.com / linux-tutoriels / comment-configurer-nis-server-en-linux.html
    • https: // www.ibm.com / docs / en / aix / 7.2?Sujet = Maintenance-Adding-New-Nis-User
    • https: // docs.oracle.com / cd / e36784_01 / html / e36831 / anis2-1.html
    • https: // www.Thegeekdiary.com / comment identifier-nis-authenticated-users / #: ~: text = to% 20 identifier% 20 whather% 20a% 20 spécifique, ypmatch
      % 20% 5BUSERNAME% 5D% 20PASSWD% 20COMAND.& text = note% 3a% 20it% 20is
      % 20 recommandés% 20 et passwd% 20 et% 20% 2fetc% 2fshadow.