[gull] Authentification sur un serveur Samba membre d'un domaine AD
Erik Rossen
rossen at rossen.ch
Wed Dec 23 17:49:53 CET 2020
Est-ce qu'on peut voir /etc/nsswitch.conf aussi?
On Wed, Dec 23, 2020 at 05:36:19PM +0100, Grégoire Métral wrote:
> Hello,
>
> Une question pour les pros de Samba :-)
>
> Je suis en train d'installer un serveur de fichier qui utilisera les
> utilisateurs d'un domaine (AD) pour s'authentifier. D'après la doc, il
> me semble que le backend 'rid' est le plus approprié pour cela. Je mets
> en fin de message la partie de configuration globale de smb.conf.
>
> J'ai réussi à configurer le tout pour que le serveur joigne le domaine
> et montre les partages.
>
> Par contre, je n'arrive pas à faire en sorte que les users et groups de
> l'AD soient reconnus sur ce serveur. La commande
>
> wbinfo -i mon_user
>
> me retourne bien les infos de l'utilisateur "mon_user", mais
>
> getent passwd mon_user
>
> ne donne rien. Même pas une erreur...
>
> Je n'arrive pas faire de chown pour un user ou un group de l'AD, et
> lorsque je me connecte à un partage (avec smbclient ou depuis une
> machine Windows membre du domaine), j'obtiens une erreur d'authentification.
>
> Est-ce que quelqu'un-e a une idée? Un problème de backend? Mes ranges
> qui sont mal configurés?
>
> Merci pour vos lumières ou suggestions!
> Greg
>
>
> /etc/samba/smb.conf
>
> [global]
> # Données de base
> workgroup = EXEMPLE
> security = ADS
> realm = EXEMPLE.DOMAINE.CH
> server role = member server
> server string = %h server (CIGEV Repository)
> log file = /var/log/samba/%m.log
> log level = 1
> winbind refresh tickets = Yes
> vfs objects = acl_xattr
> map acl inherit = Yes
> store dos attributes = Yes
> dedicated keytab file = /etc/krb5.keytab
> kerberos method = secrets and keytab
> # Pour ne pas avoir à taper le nom du domaine
> winbind use default domain = yes
> # Pas besoin d'imprimantes
> load printers = no
> printing = bsd
> printcap name = /dev/null
> disable spoolss = yes
> # Configuration du backend
> # Mapping par défaut pour les comptes internes
> idmap config * : backend = tdb
> idmap config * : range = 3000-7999
> # Mapping pour le domaine
> idmap config ISIS : backend = rid
> idmap config ISIS : range = 10000-999999
> # Templates
> template shell = /bin/bash
> template homedir = /home/samba/users/%U
> username map = /usr/local/samba/etc/user.map
>
> _______________________________________________
> gull mailing list
> gull at forum.linux-gull.ch
> https://forum.linux-gull.ch/mailman/listinfo/gull
--
Erik Rossen
rossen at rossen.ch
https://www.rtfm-sarl.ch
OpenPGP key: 2935D0B9
More information about the gull
mailing list