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: