# Samba4 les groupes GID ne sont pas mappés

**URL:** <https://www.debian-fr.org/t/samba4-les-groupes-gid-ne-sont-pas-mappes/78582>\
**Category:** Support Debian\
**Created:** [Février 10, 2019, 7:58 UTC](https://www.debian-fr.org/t/samba4-les-groupes-gid-ne-sont-pas-mappes/78582 "2019-02-10T19:58:27Z")\
**Posts on this page:** 3\
**Page:** 1

<div class="post-metadata">

**Author:** ![jimbo](https://www.debian-fr.org/letter_avatar_proxy/v4/letter/j/d78d45/32.png) [@jimbo](https://www.debian-fr.org/u/jimbo)\
**Post date:** [Février 10, 2019, 7:58 UTC](https://www.debian-fr.org/t/samba4-les-groupes-gid-ne-sont-pas-mappes/78582/1 "2019-02-10T19:58:27Z")

</div>

Bonsoir à tous,

j’ai installé une fresh install Debian9.7 avec samba4 comme contrôleur de domaine. Je peux ajouter un PC Windows10 aux domaine et me loguer avec un user, je peux voir les groupes dans l’AD etc… Tout semble fonctionner correctement sauf que :

quand je veux créer un partage et mettre les droits dessus comme indiqué ici : [https://wiki.samba.org/index.php/Setting\_up\_a\_Share\_Using\_Windows\_ACLs](https://wiki.samba.org/index.php/Setting_up_a_Share_Using_Windows_ACLs)

chown root:“Domain Admins” /srv/samba/Demo/

j’ai un message d’erreur qui me dit que le groupe est invalide. En cherchant plus loin je peux lire que c’est parce que le groupe en question n’a pas de GID. Alors ok j’ajoute cette valeur mais aucun changement.  
Je m’appercoit en fait que la commande : getent group me renvoi que les groupes du Linux et pas ceux du domaine et pareille pour les users, getent passwd me montre que les user Linux.

Donc es ce que vous sauriez comment et/ou pourquoi ces groups et users ne sont pas mappés ?

dans le winbind j’ai bien : /etc/nsswitch.conf

```
passwd: files winbind
group: files winbind
hosts: files dns
networks: files dns

```

si je run cette commande :

```
ldbsearch -H /usr/local/samba/private/sam.ldb cn=Domain\ Users | grep 'gidNumber'

```

ca me retourne bien le GIDnumber vu que je l’ai entrée a la main, mais comme le mapping est manquant ou fonctionne mal il n’arrive pas a voir le groupe domain user ou domain admin, donc a mettre les droits sur mon dossier.

donc ca : getent group “Domain Admins”  
me retourne rien

j’ai créé mon domaine comme ça :

```
samba-tool domain provision --use-rfc2307 --interactive
```

---

<div class="post-metadata">

**Author:** ![Sputnik93](https://www.debian-fr.org/letter_avatar_proxy/v4/letter/s/35a633/32.png) [@Sputnik93](https://www.debian-fr.org/u/Sputnik93)\
**Post date:** [Février 11, 2019, 1:43 UTC](https://www.debian-fr.org/t/samba4-les-groupes-gid-ne-sont-pas-mappes/78582/2 "2019-02-11T13:43:52Z")

</div>

Bonjour,

et tu as essayé avec samba-tool (pour utiliser les groupes winbind plutôt que les groupes sur ta Debian du coup) ?  
Genre est-ce que tu vois ton groupe avec `samba-tool group list` ?  
Si c’est le cas, pour ajouter ce groupe aux autorisations du dossier partagé, tente

```nohighlight
setfacl -R -m g:"TON-DOMAINE\Domain Admins":rwx /srv/samba/Demo/

```

---

<div class="post-metadata">

**Author:** ![jimbo](https://www.debian-fr.org/letter_avatar_proxy/v4/letter/j/d78d45/32.png) [@jimbo](https://www.debian-fr.org/u/jimbo)\
**Post date:** [Février 11, 2019, 8:47 UTC](https://www.debian-fr.org/t/samba4-les-groupes-gid-ne-sont-pas-mappes/78582/3 "2019-02-11T20:47:41Z")

</div>

```nohighlight
apt-get install libnss-winbind libpam-winbind

```

il me manquait ces packages, maintenant c’est bon !
