Outils pour utilisateurs

Outils du site


informatique:linux:nis

Ceci est une ancienne révision du document !


NIS

Serveur sous RedHat

Installation

Installation de portmap

rpm -ivh portmap-<version>.rpm

Installation d'un serveur NIS

rpm -ivh ypserv-<version>.rpm

Configuration

Il faut dans un premier temps créer notre domaine NIS, par exemple le domaine mynisdomain :

ypdomainname mynisdomain

Il faut ensuite initialiser les bases sur le serveur master :

/usr/lib/yp/ypinit -m

Si vous avez d'autre serveurs NIS pour assurer la redondance, ils seront alors serveurs esclaves. La commande à lancer pour initialiser les bases à partir du master :

/usr/lib/yp/ypinit -s mynisdomain

Gestion des utilisateurs

Ajouter un utilisateur sur le serveur NIS

Il suffit de lancer la commande locale useradd :

useradd newuser
passwd newuser

Il faut mettre à jour la base NIS par les commandes suivantes :

cd /var/yp
make

Le serveur NIS est désormais à jour.

Client sous RedHat

Installation

Installation de portmap

rpm -ivh portmap-<version>.rpm

Installation du client

rpm -ivh ypbind-<version>.rpm

Configuration

Editer le fichier /etc/nsswitch.conf ainsi (ajouter nis)

passwd:     files nis
shadow:     files nis
group:      files nis

:!: Ceci permet d'ajouter un mode d'authentification. Le poste ne se basera pas seulement sur le fichier /etc/passwd mais il consultera également le serveur NIS.

On va éditer le fichier /etc/sysconfig/network et ajouter le nom de notre domaine NIS :

NISDOMAIN=mynisdomain
informatique/linux/nis.1231866321.txt.gz · Dernière modification: 2018/09/06 19:00 (modification externe)