Salut
Le Dimanche 27 Octobre 2002 14:18, Francois Sauterey a �crit :
> > > Aur�lien> Salut J'essaye de faire marcher NIS sur mon serveur
> > > woody, Aur�lien> mais j'ai du mal.
> > >
> > > Aur�lien> J'ai installer le paquet nis sur le serveur et sur
> > > les Aur�lien> clients. J'ai suivi les instructions qui se
> > > trouvent dans Aur�lien> le howto. �a marche, mais pas trop...
>
> Voil� les config que j'ai et qui marche sur nos machines... Ce qui ne
> prouve pas que c'est LA bonne solution ;~}
> Serveur & client:
> passwd: compat
> group: compat
> shadow: compat
> hosts: files dns
> networks: files
> protocols: db files
> services: db files
> ethers: db files
> rpc: db files
> netgroup: nis
C'est je crois le /etc/nsswitch.conf par d�faut d'une woody. C'est ce
que j'ai remis sur mes clients.
> Les shadows sont activ�s seul root peut 'voir' les mot de passe dans
Pour faire marcher NIS avec les mots de passe shadow, voil� ce qu'on
m'a dit d'effectuer les modifications suivantes :
----
# /var/yp/Makefile -- Makefile for the NIS databases
...
MERGE_PASSWD=true
...
MERGE_GROUP=true
...
ALL = shadow ...
----
Et effectivement �a marche d�sormais avec les mots de passe shadow.
> le fichier shadow... mais ypcat parmet de les r�cuperer sur les
> machine cllients ;~{
>
> Mais que faire ?
> Mettre dans //ton_serveur/etc/ypserv.conf
> * : passwd.byname : port : yes
> * : passwd.byuid : port : yes
Voil� le /etc/ypserv.conf du serveur
----
* : shadow.byname : port
* : passwd.adjunct.byname : port
* : * : none
# C'�tait par d�faut
* : passwd.byname : port : yes
* : passwd.byuid : port : yes
# ce que tu m'as dit de rajouter
----
> Et l�: ypcat passwd est 'mangl�' (des x � la place du motde passe...
Euh, non, �a apparait toujours :o)
Il faut peut-�tre que j'enl�ve ce qu'on m'avait mis par d�faut ?
> Ceci dit, y'a pas de miracle. A chaque cr�ation de compte, je fais
> un : cd /var/yp/; make
>
> ou j'utilise le petit script: /usr/local/sbin/ADDUSER
> #/bin/sh
> adduser
> cd /var/yp
> make
>
> et hop...
Aaaah ok. Parce que moi, quand j'ajoutais un utilisateur, il
apparaissait bien dans le kdm du client, si je l'enlevais du serveur,
il disparait, si je le rajoutais une deuxi�me fois, il revenait, mais
si � ce moment-l� je cherchais � le supprimer, il ne partait plus du
client...
Et puis, c'�tait tr�s gentil de le voir appara�tre dans la liste des
utilisateurs de kdm, mais on ne pouvait pas se loguer (mauvais mot de
passe). :o)
Donc je devais faire /usr/lib/yp/ypinit -m pour tout synchroniser...
Faire cd /var/yp ; make c'est plus mieux, parce qu'il ne pose pas de
questions :o)
Mer�i.
Derni�re chose : les groupes. Par d�faut je veux ajouter chaque nouvel
utilisateur dans les groupes audio, floppy et cdrom ; mais comme ces
groupes ont un GID inf�rieur � 1000, j'ai du baiser la valeur de MINGID
� 24 (le GID du groupe audio), puis j'ai enlev� les GIDs sup�rieurs �
24 du /etc/group des clients, et j'ai rajout� +:::::: � la fin du
fichier, comme pour /etc/passwd.
On peut faire mieux ?
Re - derni�re chose : comment dire � NIS de ne pas exporter les infos
de certains utilisateurs en particulier ? (les posteX$ que la
configuration de samba en PDC impose).
> @micalement
De m�me, pour le moins :)
@+