[Samba] CentOS 6.5 + Samba 4.1.6 - Variable Substitution (smb.conf)
Pascal Blétard
paddelman at hotmail.com
Tue May 27 06:37:41 MDT 2014
yes, i agree
For administration from a Windows desktop, i use your second proposal.
But i would propose the ability to manage from CentOS directly.
I'll use "prexec", but the problem is that i cant pass the username in argument to my script, because the variable's substitute seems doesnt working.
> From: mueller at tropenklinik.de
> To: paddelman at hotmail.com; samba at lists.samba.org
> Subject: AW: [Samba] CentOS 6.5 + Samba 4.1.6 - Variable Substitution (smb.conf)
> Date: Tue, 27 May 2014 14:25:57 +0200
>
> Just use prexec=syourscriptname/command
> In your [home] section.
> Or login to a admin pc start rsat and choose the user, properties profile
> there connect to: \\yourdc\home\%username%
>
>
> EDV Daniel Müller
>
> Leitung EDV
> Tropenklinik Paul-Lechler-Krankenhaus
> Paul-Lechler-Str. 24
> 72076 Tübingen
> Tel.: 07071/206-463, Fax: 07071/206-499
> eMail: mueller at tropenklinik.de
> Internet: www.tropenklinik.de
>
>
>
>
> -----Ursprüngliche Nachricht-----
> Von: samba-bounces at lists.samba.org [mailto:samba-bounces at lists.samba.org] Im
> Auftrag von Pascal Blétard
> Gesendet: Dienstag, 27. Mai 2014 13:00
> An: samba at lists.samba.org
> Betreff: [Samba] CentOS 6.5 + Samba 4.1.6 - Variable Substitution (smb.conf)
>
> Hello everyone.
>
> So, I come to you because I have a little problem when setting up my domain
> controller based on CentOS 6.5 and Samba 4.1.6.
>
> Everything works well, except for one small detail, which in my case
> blocking me.
>
> I
> would like to automatically generate the home directory of the user during
> the first connection (from Win or Linux), but the problem is that for some
> unknown reason, the variable substitution does not work in the smb.conf
>
> I tested various alternatives for the user name, for example, but none
> works.
>
> Here is my 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/globalshare
> valid users = User1
>
> read list = User1
>
> write list = User1
>
> read only = No
>
> guest ok = Yes
>
>
> None of the variables used is replaced.
>
> Here is the result of an example smbclient command:
>
>
>
> # 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
>
> --------- -------
>
>
> I dont really know where the problem is.
>
> Someone would have an idea?
>
>
>
>
> --
> To unsubscribe from this list go to the following URL and read the
> instructions: https://lists.samba.org/mailman/options/samba
>
More information about the samba
mailing list