Samba - authentification via les nis

Samba - authentification via les nis - Logiciels - Linux et OS Alternatifs

Marsh Posté le 01-07-2005 à 08:51:53    

Ola les gens,
 
J'aurai besoin de l'aide de pros samba ;) svp.
Je cherche a mettre en place un serveur samba sur lequel les utilisateurs s'identifieraient via les comptes utilisateurs nis.
En fait: si un gars tente de se connecter depuis windows a \\toto\titi il devra entrer son user et mdp nis et non ceux de windows.
Savez vous s'il y a un moyen de faire cela, parceque j'ai pas trouve des masses d'infos a ce sujet.
Ce serait sur samba 3.
J'ai vu sur une doc (http://us3.samba.org/samba/docs/ma [...] ollection/) qu'il fallait que /etc/nsswitch.conf soit configure correctement (c'est le cas) mais ensuite j'ai pas trouve comment faire pointer samba sur le fichier en question ou sur la machine sur laquelle il tourne pour l'authentification...
 
Merci pour votre aide,
Max


Message édité par zoidberg le 01-07-2005 à 09:07:44
Reply

Marsh Posté le 01-07-2005 à 08:51:53   

Reply

Marsh Posté le 01-07-2005 à 17:03:01    

tu n'as pas besoin.
 
tu dois configurer la machine sur laquelle tourne ton serveur SAMBA en tant que client NIS.
 
Une fois ceci fait, alors tu dis à ton serveur d'authentifier avec les comptes locaux de la machine.
 
http://us3.samba.org/samba/docs/ma [...] #id2563226


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

Marsh Posté le 04-07-2005 à 15:25:18    

Merci, mais j'ai une grosse question:
 
Voici mon fichier de conf samba:

Code :
  1. [global]
  2.         workgroup = test
  3.         netbios aliases = toto
  4.         security = user
  5.         log level = 2
  6. [test1]
  7.         comment = Test1 Samba
  8.         path = /tmp
  9.         read only = yes


il ne prend les users dans les nis ou en local que s'ils sont declares dans le fichier smbpasswd.
c'est plutot genant, etant donne qu'au cas ou on a xxxx users il faut creer les entrees correspondantes autant de fois que necessaire.
ca n'est pas commode et ca n'est pas ce que je recherche, je voudrai que l'authentification se fasse simplement via les nis.
Une idee?
Merci.

Reply

Marsh Posté le 04-07-2005 à 18:47:09    

le pb est que samba stocke ses mots de passes cryptés d'une certaines manière qui n'est pas celle des fichier /etc/passwd exportés par NIS.
 
Donc tu dois passer par un niveau intermédiare.
 
Tu peux très bien faire un script qui parcours la listes des users valides du système ( UID > 500 ) et crées les utilisateurs équivalent dans smbpasswd avec un mot de passe par défaut ( ou sans mots de passe ).


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

Marsh Posté le 05-07-2005 à 07:43:10    

Bon, ben on va abandonner l'idee alors, parcequ'en fait le but etait de s'authentifier avec les comptes nis (login & mdp) alors si c'est pour creer un mdp par defaut :( de plus, a chaque nouvel utilisateur cree dans les nis on va avoir le probleme qu'il n'existe pas dans samba :/
c'est dommage, on va etre oblige de passer par nfs maestro (lui permet de faire l'authentification via les nis)

Reply

Sujets relatifs:

Leave a Replay

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