NIS, comment ca marche ? - réseaux et sécurité - Linux et OS Alternatifs
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
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.
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.
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.
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,...)
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 )
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 ). |
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
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
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.
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
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
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
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...
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.
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
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éé ?
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 :
|
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 ?
Marsh Posté le 14-12-2004 à 17:19:45
à mon avis le nom du domaine NIS
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 ?
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.
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
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: |
quelqu'un connais le role de chacun des service ci-haut ?
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
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 ?
Marsh Posté le 31-01-2005 à 17:17:36
autofs/automount
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