 connecter un client samba sur un contrôleur de domaine samba openldap ce document me sert de mémo pour connecter un client samba sur un domaine samba ldap j ai effectué cette installation sur debian etch mais il doit être possible d adapter ce mémo pour d autres distributions but de ce document ce document me sert de mémo pour connecter un client samba sur un domaine samba ldap j ai effectué cette installation sur debian etch mais il doit être possible d adapter ce mémo pour d autres distributions installation des paquets installation aptitude install samba sambacommon ldaputils configuration de samba exemple de contenu du fichier   etc samba smbconf  global workgroup tetras security domain netbios name ttlinux2 domain master no local master no domain logons no ldap passwd sync yes passdb backend ldapsam ldap 19216801 ldap admin dn cn admin dc tetras dc net ldap suffix dc tetras dc net ldap group suffix ou groups ldap user suffix ou users ldap machine suffix ou computers ldap delete dn yes logon path logon home socket options tcpnodelay sorcvbuf 8192 sosndbuf 8192 case sensitive no default case lower preserve case yes short preserve case yes dos charset 850 unix charset iso885915 dns proxy no wins support yes a changer si vous n utilisez pas ce réseau nt acl support yes msdfs root yes hide files desktopini ntuserini ntuser utilisateurs comment repertoire commun browseable yes writeable yes public no write user toto path utilisateurs fichiers connexion du client au domaine indiquer à samba le mot de passe pour accéder au serveur ldap smbpasswd w motdepasseldap arrêter le serveur samba etc initd samba stop rejoindre le domaine net rpc join u root démarrer le serveur samba etc initd samba start vérifier que le poste client est bien visible sur le domaine smbclient l ttlinux1 u root password domain tetras os unix server samba 3024 sharename type comment ipc ipc ipc service domain tetras os unix server samba 3024 server comment ttlinux1 ttlinux2 ttlinux3 workgroup master mshome metinjection tetras ttlinux1 vérifier que les partages du poste clients sont visibles smbclient l ttlinux2 u root password domain tetras os unix server samba 3024 sharename type comment utilisateurs disk repertoire commun ipc ipc ipc service domain tetras os unix server samba 3024 server comment ttlinux2 workgroup master tetras connexion au serveur ldap configuration du fichier etc nsswitchconf  ajouter ldap sur les 3 premières lignes du fichier passwd compat ldap group compat ldap shadow compat ldap hosts files dns networks files protocols db files services db files ethers db files rpc db files netgroup nis installation et configuration de libnssldap installation aptitude install libnssldap configuration dpkgreconfigure libnssldap uri du serveur ldap ldap 19216801 nom distinctif dn de la base de recherche dc tetras dc net version de ldap à utiliser 3 la base ldap demandetelle une identification non privilèges ldap spécifiques pour le superutilisateur non rendre le fichier de configuration lisible et modifiable uniquement par son propriétaire oui exemple de contenu du fichier   etc libnssldapconf  base dc tetras dc net uri ldap 19216801 ldapversion 3 attention  ce fichier doit être accessible en lecture seule par tout les utilisateurs chmod 644 etc libnssldapconf vérification que les comptes ldap sont bien reconnus cette commande doit retourner la liste des utilisateurs locaux la liste des utilisateurs du ldap la liste des machines du ldap commencent par un getent passwd autre test d interrogation du ldap id tony uid 1006 tony gid 513 domain users groupes 513 domain users 512 domain admins  test de connexion au client samba avec un utilisateur du ldap avant de faire le test il faut évidemment démarrer le client samba etc initd samba start ce test peutêtre effectué depuis le client le serveur ou une autre machine du réseau même situé dans un autre domaine smbclient l ttlinux2 u bt password domain tetras os unix server samba 3024  historique des modifications version date commentaire 01 140508 création suite à la réinstallation du serveur ttlinux2 02 310508 mise en ligne  openldap samba réseaux  