Debian logo [inetdoc.LINUX]

5. Configuration du serveur NIS

Le serveur NIS sert de référence pour tous les clients. Ses fichiers de configuration ne présentent pas de particularité. Ils sont diffusés sur le réseau via le démon ypserv à destination des clients du domaine NIS.

1.

Quelle est l'opération à effectuer pour affecter le rôle NIS du poste ? Quel est le fichier de configuration concerné ?

Le répertoire /etc/default/ contient les fichiers de paramétrage des services. Ces fichiers sont consultés à chaque lancement des services à partir des scripts d'initialisation (runlevels du répertoire /etc/init.d/. Il faut donc éditer le fichier des paramètres du service NIS dans le répertoire /etc/default/ pour affecter les rôles client ou serveur.

2.

Où sont placés les fichiers de base de données NIS dans l'arborescence système ?

Rechercher dans le support The Linux NIS(YP)/NYS/NIS+ HOWTO ainsi que dans la liste des fichiers et répertoires du paquet.

3.

Quels sont les fichiers de configuration propagés par défaut par le serveur NIS ?

Consulter le support The Linux NIS(YP)/NYS/NIS+ HOWTO ainsi que la documentation fournie avec le paquet.

4.

Quelle est la commande qui permet de créer les fichiers de base de données NIS ?

Rechercher dans le support The Linux NIS(YP)/NYS/NIS+ HOWTO ainsi que dans la liste des fichiers et répertoires du paquet.

5.

Quelles sont les commandes qui permettent de lister les services accessibles via un appel RPC ?

Rechercher dans le support The Linux NIS(YP)/NYS/NIS+ HOWTO.

6.

Une fois les fichiers de base de données créés, quels sont les tests à effectuer pour valider le contenu de la base NIS ?

Rechercher dans le support The Linux NIS(YP)/NYS/NIS+ HOWTO et consulter la liste des commandes yp* fournies avec le paquet.

7.

Quel est le fichier de configuration à éditer pour que les paramètres uid et gid des utilisateurs diffusés via le service NIS soient comptés à partir de 2000 ?

Rechercher dans le support The Linux NIS(YP)/NYS/NIS+ HOWTO ainsi que le Makefile dans la liste des fichiers et répertoires du paquet.

8.

Une fois l'édition effectuée, quelle est la commande qui permet de mettre à jour la base de données NIS ? De quel autre domaine d'utilisation est extraite cette méthode de mise à jour utilisant la même commande ?

Consulter la section Creating and Updating NIS maps dans le support The Linux NIS(YP)/NYS/NIS+ HOWTO.

9.

Quelle est la syntaxe à utiliser pour créer un nouveau compte utilisateur etu-nis ayant pour uid et gid une valeur supérieure ou égale à 2000 et le répertoire utilisateur /home/nis/etu-nis/ ? Créer ce nouveau compte utilisateur etu-nis.

Rechercher dans les pages de manuels de la commande de création de compte utilisateur.

10.

Quelle est la commande qui permet de mettre à jour les fichiers de base de données NIS ? Valider la mise à jour.

Consulter la section Creating and Updating NIS maps dans le support The Linux NIS(YP)/NYS/NIS+ HOWTO.

11.

En reprenant la configuration de l'exportation NFS (voir Configuration du serveur NFS), exporter le répertoire du nouvel utilisateur etu-nis. Quelle est l'option d'exportation qui interdit les opérations d'administration à partir d'un montage NFS ?

12.

Configurer le contrôle d'accès au démon portmap pour que seul les postes du réseau local indiqué dans le Tableau 1, « Affectation des adresses T.P. NIS » soient autorisés à utiliser les services NFS et NIS.