NIS, comment ca marche ?

NIS, comment ca marche ? - réseaux et sécurité - Linux et OS Alternatifs

Marsh Posté le 18-11-2004 à 09:30:44    

Salut,
 
 
Je doit mettre en place un logiciel qui a pour fonction de creer des utilisateurs.  
 
Je dois effectuer des test avec des serveur NIS, mais j ai aucune idee de comment ca marche.
 
Il n y aurrait pas un site NIS for Dummies ?  
ou alors est ce que quelqu un pourrait rapidement m en expliquer le fonctionnement ?
Merci.


---------------
#mais-chut
Reply

Marsh Posté le 18-11-2004 à 09:30:44   

Reply

Marsh Posté le 18-11-2004 à 09:32:33    

http://www.ac-creteil.fr/reseaux/s [...] linux.html
 
http://www.ac-creteil.fr/reseaux/s [...] s-nfs.html


---------------
Celui qui pose une question est idiot 5 minutes. Celui qui n'en pose pas le reste toute sa vie. |  Membre du grand complot pharmaceutico-médico-scientifico-judéo-maçonnique.
Reply

Marsh Posté le 18-11-2004 à 10:44:35    

http://mandrakeuser.org/docs/connect/cnis.html
 
sous mdk il y a un wizard pour mettre en place un serveur NIS et conf le client NIS.


---------------
Mandriva : parce que nous le valons bien ! http://linux-wizard.net/index.php
Reply

Marsh Posté le 18-11-2004 à 10:57:39    

ba j ai pas a proprementé a mettre en place un NIS, juste un programme ki va lui remplire sa table d utilisateurs.


---------------
#mais-chut
Reply

Marsh Posté le 18-11-2004 à 11:05:43    

C'est inclus dans nis tout ça, il modifie adduser. T'as aussi des yppasswd et autres joyeusetés.
 
Si tu veux quelque chose de plus exotique que tu peux modifier depuis l'extérieur, regarde plutôt du côté de LDAP et directory-administrator.

Reply

Marsh Posté le 18-11-2004 à 11:42:23    

en fait, mon programme est eTrust Admin de CA, et il est capable d attaquer different system (SAP, AD, LDAP,...)


---------------
#mais-chut
Reply

Marsh Posté le 18-11-2004 à 12:02:39    

moi ce que je fais, c'est modifier /etc/passwd quand j'ajoute un user en utilisant les outils standards ( adduser, useradd, userdrake ).
 
ensuite je refais la map NIS sur le serveur maitre ( /usr/lib/yp/ypinit -m )


---------------
Mandriva : parce que nous le valons bien ! http://linux-wizard.net/index.php
Reply

Marsh Posté le 18-11-2004 à 12:43:12    

Dark_Schneider a écrit :

moi ce que je fais, c'est modifier /etc/passwd quand j'ajoute un user en utilisant les outils standards ( adduser, useradd, userdrake ).
 
ensuite je refais la map NIS sur le serveur maitre ( /usr/lib/yp/ypinit -m )


 
donc en gros, NIS se sert de la base des utilisateur d un serveur maitre.
 
au fait : merci a toi et a Mjules pour les liens


---------------
#mais-chut
Reply

Marsh Posté le 18-11-2004 à 13:21:32    

non.
 
un client NIS contacte un serveur NIS.
 
un serveur NIS peut être maitre ou secondaire.
 
Un serveur NIS secondaire se synchronise sur un serveur maître.
 
un serveur NIS maître crée des map qui contiennent les différentes informations. souvent ces map sont faites à partir des fichiers /etc/passwd, /etc/group, etc ... présent sur le serveur maitre


---------------
Mandriva : parce que nous le valons bien ! http://linux-wizard.net/index.php
Reply

Marsh Posté le 18-11-2004 à 14:50:22    

bon, je vois que les questions etait trop facilles.  
 
Je complique : les server NIS sont sur SunOS. Un Unix certe, mais je retrouve aucun des fichiers abituel.


---------------
#mais-chut
Reply

Marsh Posté le 18-11-2004 à 14:50:22   

Reply

Marsh Posté le 18-11-2004 à 14:56:38    

kels fichisers ?
 
tu dois lister les fichiers du package de nis serveur sur ton sunOS.
tu trouveras surement des infos dans la doc de sun ou sur le net


---------------
Mandriva : parce que nous le valons bien ! http://linux-wizard.net/index.php
Reply

Marsh Posté le 18-11-2004 à 15:04:23    

ba dans la donc de Mjules, ca parle de /etc/sysconfig/network, ... ba ca existe pas (ca doit etre ailleur.)
 
bon je vais essayer de trouver de la doc sur SUN


---------------
#mais-chut
Reply

Marsh Posté le 18-11-2004 à 15:14:42    

c'est pour les distros à base de redhat (Mandrake inclus), sous sunOS, c'est pas au même endroit


---------------
Celui qui pose une question est idiot 5 minutes. Celui qui n'en pose pas le reste toute sa vie. |  Membre du grand complot pharmaceutico-médico-scientifico-judéo-maçonnique.
Reply

Marsh Posté le 18-11-2004 à 15:19:08    

Mjules a écrit :

c'est pour les distros à base de redhat (Mandrake inclus), sous sunOS, c'est pas au même endroit


 
ouai je vois ca.
 
 
put1 je suis a 24 heures de mes congé et il faut que je me bouf la decouverte de NIS et Sun Unix.
 
 
J ai pas le gout...  [:sisicaivrai]


---------------
#mais-chut
Reply

Marsh Posté le 18-11-2004 à 15:20:12    

bon, j ai trouvé ca :  
http://www.bsn.com/Support/Tips/NI [...] e.tip.html
 
ca a l air sympat.


---------------
#mais-chut
Reply

Marsh Posté le 13-12-2004 à 08:56:36    

bon ba je comprend quand meme pas grand chose.
 
un petit recap rappide serait assé sympat :
 
comment creer un user ?
comment verifier que le User a bien ete cree ?
 
merci


---------------
#mais-chut
Reply

Marsh Posté le 13-12-2004 à 09:24:05    

bon en fait, ajouter, je pense avoir compris, mais comment je peux verifier que le User a bien ete créé ?


---------------
#mais-chut
Reply

Marsh Posté le 13-12-2004 à 12:03:29    

Sur le master :
+ tu crées un utilisateur normalement avec la commande useradd ou adduser . cela va mettre l'utilisateur dans /etc/passwd
 
+ tu refais les map NIS en les recompilant ( sous linux : /usr/lib/yp/ypinit -m )
 
+ tu vérifies éventuellement si l'utilisateur apprait dans la map en affichant le contenu de la map :


ypcat passwd
ypcat passwd | grep nomutilisateur


---------------
Mandriva : parce que nous le valons bien ! http://linux-wizard.net/index.php
Reply

Marsh Posté le 14-12-2004 à 17:18:25    

Hummm, j ai besoin de connaire un le NODE Name du NIS.
 
ok, mais c est koi un Node name ?


---------------
#mais-chut
Reply

Marsh Posté le 14-12-2004 à 17:19:45    

à mon avis le nom du domaine NIS


---------------
Mandriva : parce que nous le valons bien ! http://linux-wizard.net/index.php
Reply

Marsh Posté le 15-12-2004 à 09:14:19    

Dark_Schneider a écrit :

à mon avis le nom du domaine NIS


 
il y a une commande pour le connaitre ?


---------------
#mais-chut
Reply

Marsh Posté le 15-12-2004 à 13:34:27    

Le nom du domaine NIS c'est le nom de la machine sur laquelle tourne le serveur.
 
Et si tu avais lu le mode d'emploi de NIS, tu aurais remarqué qu'il faut que toutes les machines du domaine soient listées dans le /etc/hosts.

Reply

Marsh Posté le 15-12-2004 à 13:39:48    

le nom du domaine NIS n'est pas le nom de al machine sur laquelle tourne le serveur.
c'est ... le nom du domaine NIS. Souvent on utilise le même nom de domaine NIS et nom de domaine DNS.
 
pour le connaitre : nisdomainname  ou hostname --nis


---------------
Mandriva : parce que nous le valons bien ! http://linux-wizard.net/index.php
Reply

Marsh Posté le 15-12-2004 à 13:42:22    

Euh oui, au temps pour moi.

Reply

Marsh Posté le 31-01-2005 à 15:25:37    

autre question sur NIS :
Peut on ajouter des lignes dans le fichier /etc/fstab des postes client automatiquement, a partir du serveur NIS, avec les MAP du serveurs (avec l'option bootparams par exemple, dans le fichier /var/yp/Makefile ?

The /var/yp/Makefile defines the maps that will be built and shared. Edit it, searching for a section similar to the following:
 
all: passwd group hosts rpc services netid protocols mail \
# netgrp shadow publickey networks ethers bootparams printcap \
# amd.home auto.master auto.home auto.local passwd.adjunct \
# timezone locale netmasks


quelqu'un connais le role de chacun des service ci-haut ?


Message édité par phd0 le 31-01-2005 à 15:29:39
Reply

Marsh Posté le 31-01-2005 à 15:58:44    

je ne comprends pas ta question. tu ne peux pas ajouter de lignes dans le fstab mais tu peux éventuellement utiliser autofs pour monter des partoches auto.
 
NIS exporte les fichiers contenus dans le rep /etc du serveur.
 
dans /var/yp/Makefile tu lui donnes la liste des fichiers à exporter.
 
si tu ne connais pas le rôle d'un fichier, tu fais : man nomdufichier
 
ou alors tu vas voir le conten du du fichier


---------------
Mandriva : parce que nous le valons bien ! http://linux-wizard.net/index.php
Reply

Marsh Posté le 31-01-2005 à 16:16:55    

en fait :
comment modifier le /etc/fstab de tous les postes clients, sans faire les postes un par un,  
en gros ajouter un xx.xx.xx.xx:/pub /pub nfs
sur chaque poste client sans action sur chaque micro... pratique, surtout si il risque d'y avoir des modif régulieres
... suis je clair ?


Message édité par phd0 le 31-01-2005 à 16:17:09
Reply

Marsh Posté le 31-01-2005 à 17:17:36    

autofs/automount


---------------
Mandriva : parce que nous le valons bien ! http://linux-wizard.net/index.php
Reply

Marsh Posté le    

Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed