Vous êtes sur la page 1sur 2

VINCI 2017-2018

Installation et configuration des services réseaux sous Linux


Configuration du service NIS sous Ubuntu

NIS est un ensemble d’outils pour gérer le partage et la mise à jour d’informations sur un
réseau.

I. Configuration du serveur NIS

- Installation
— Installer Portmap
— Mise à jour de portmap
sudo update-rc.d portmap defaults 10
— Installer NIS
— Indiquez le domaine NIS (Cela peut-être n'importe quoi ; assurez-vous juste qu'il soit
identique entre le serveur et les clients.)

- Mise en place du serveur NIS


— Indiquez au fichier /etc/default/nis que le serveur est maître (NISSERVER=master)

Création des bases de données du service NIS


Une fois le serveur en place, il faut créer les bases de données distribuées par le service NIS. Ces
bases étant stockées dans le répertoire /var/yp/, c'est à partir de ce répertoire que toutes les
opérations suivantes doivent être effectuées. Pour commencer, on édite le fichier /var/yp/Makefile qui
contient l'ensemble des directives de manipulation des bases. On s'intéresse plus particulièrement à 2
sections du fichier.
UIDs, GIDs On fixe arbitrairement la valeur minimum des uid et gid à 2000 de façon à éviter tout
«mélange» avec la base de données des comptes utilisateur locaux du serveur NIS.

Une fois le fichier Makefile prêt, on lance la création des bases avec la commande ypinit
— Construire la base de données pour la première fois, lancez la commande :
sudo /usr/lib/yp/ypinit -m
— Ajoutez sur le fichier /etc/ypserv.securenets les adresses IP des machines autorisées à
faire partie du domaine NIS
Pour des hôtes spécifiques, on peut utiliser des lignes du genre “host @IP"
— Redémarrer les services de portmap et Nis
Création des comptes utilisateurs
— Créer les utilisateurs (user1, user2 et user3)
Sudo useradd –d /home/username –m username
— Donner aux nouveaux utilisateurs un mot de passe pour se connecter
— Mettre à jour la base de données de NIS afin de compiler les nouveaux utilisateurs et
leurs mots de passe
cd /var/yp
sudo make
— ls /etc/yp/domainNIS

II. Configuration du Client NIS

- Installation
— Installer Portmap et NIS
— Indiquez le domaine NIS (Identique à celui serveur)

- Mise en place du client NIS


— Ajoutez le serveur à “/etc/hosts" Cela permettra de toujours résoudre l'adresse
du serveur même en cas de panne du DNS
— On désigne manuellement le serveur NIS en éditant le fichier /etc/yp.conf.
— Éditer “/etc/yp.conf" afin d’indiquer le serveur NIS
domain domainNIS server @IP
— Redémarrer le serviceSpécifiez l’ordre de recherche pour l’authentification dans
le fichier /etc/nsswitch
passwd : nis files
group : nis files
hosts : files nis dns
Redémarrer le service

Vous aimerez peut-être aussi