Samba 4.1.6 - Variable Substitution (smb.conf)

Samba 4.1.6 - Variable Substitution (smb.conf) - Réseaux - Systèmes & Réseaux Pro

Marsh Posté le 27-05-2014 à 09:52:49    

Bonjour tout le monde.
 
Alors, je viens à vous car j'ai un petit soucis lors de la mise en place d'un contrôleur de domaine basé sur CentOS 6.5 et Samba 4.1.6.
 
Tout marche bien, excepté un petit détail, qui dans mon cas est bloquant.
 
J'aimerais générer automatiquement le répertoire home de l'utilisateur lors de sa première connexion (qu'il se connecte depuis Win ou Linux), mais le problème c'est que pour une raison inconnue, la substitution de variables ne fonctionne pas dans le smb.conf
 
J'ai testé les différentes alternatives pour le nom d'utilisateur par exemple, mais aucune ne se remplace.
 
Voici mon smb.conf
 

[global]
        workgroup = ADS
        realm = ADS.LOCAL
        netbios name = BOOS17
        server role = active directory domain controller
        dns forwarder = 172.16.130.7
        server services = rpc, nbt, wrepl, ldap, cldap, kdc, drepl, winbind, ntp_signd, kcc, dnsupdate, dns, smb
        dcerpc endpoint servers = epmapper, wkssvc, rpcecho, samr, netlogon, lsarpc, spoolss, drsuapi, dssetup, unixinfo, browser, eventlog6, backupkey, dnsserver, winreg, srvsvc
        idmap_ldb:use rfc2307 = yes
 
[netlogon]
        path = /usr/local/samba/var/locks/sysvol/ads.local/scripts
        read only = No
 
[sysvol]
        path = /usr/local/samba/var/locks/sysvol
        read only = No
 
[home]
        comment = %U %USERNAME% %ACCOUNTNAME% %USERACCOUNT% %u Home Directory
        path = /home/ADS
        read only = No
 
[Global Share]
        comment = Global %D %DOMAIN% %DOMAINNAME% Share
        path = /home/repertoire
        valid users = NomUtilisateur
        read list = NomUtilisateur
        write list = NomUtilisateur
        read only = No
        guest ok = Yes


 
Quelque sois la variable utilisée, elle n'est pas remplacée.
 
Voici le résultat d'une commande smbclient par exemple:
 

# smbclient -L localhost  -U Administrator -c 'ls'
Enter Administrator's password:
Domain=[ADS] OS=[Unix] Server=[Samba 4.1.6]
 
        Sharename       Type      Comment
        ---------       ----      -------
        netlogon        Disk
        sysvol          Disk
        home            Disk      %U %USERNAME% %ACCOUNTNAME% %USERACCOUNT% %u Home Directory
        Global Share    Disk      Global %D %DOMAIN% %DOMAINNAME% Share
        IPC$            IPC       IPC Service
Domain=[ADS] OS=[Unix] Server=[Samba 4.1.6]
 
        Server               Comment
        ---------            -------
 
        Workgroup            Master
        ---------            -------


 
Et là, franchement, je sèche.
 
Quelqu'un aurait il une idée?

Reply

Marsh Posté le 27-05-2014 à 09:52:49   

Reply

Marsh Posté le 27-05-2014 à 23:29:28    

En même temps, est ce vraiment indispensable les commentaires ?  
 
Sinon, j'ai suivi cette doc sans soucis. http://wiki.samba.org/index.php/Se [...] home_share
 
Les homes étaient bien créés.


Message édité par roondar le 27-05-2014 à 23:30:02
Reply

Marsh Posté le 04-06-2014 à 18:18:05    

Les commentaires, c'était pour faire office de tests
 
En fait, le problème était que j'utilisais "--use-ntvfs" lors de mon domain provision :/

Reply

Sujets relatifs:

Leave a Replay

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