[luau] user group defined logon scripts with Samba
    Karotu Tannang 
    karotu.kangare at tskl.net.ki
       
    Tue Nov  4 19:11:01 PST 2003
    
    
  
Mauri All - (Hi All)
I've been trying to get Samba to redirect its users to their respective
logon scripts but have had no luck lately.
Here is my smb.conf
#========================================================
[global]
    workgroup = MWE
    netbios name = Server01
    encrypt passwords = yes
    security = user
    domain master = yes
    domain logons = yes
    log level = 3
    log file = /etc/samba/samba.log
    Logon Script = %G\logon.bat  # I have also tried Logon Script = %G.bat
but still no script execution
    logon home = \\Server01\%U
    logon path = \\Server01\%U
    os level = 99
    preferred master = True
    wins support = no
    deadtime = 0
     #Automatically add them users/machines
    add user script = /usr/sbin/useradd -d /dev/null -g machines -c 'Machine
Account' -s /bin/false -M %u
[homes]
    read only = no
    create mask = 0600
    writable = yes
    directory mask = 0700
[netlogon]
    guest ok = yes
    writable = yes
    public = yes
    path = /usr/netlogon
    create mask = 0600
    directory mask = 0777
[General]
    path = /home/data/General
    writable = yes
    public = yes
[AccountShare]
    path = /home/data/Accounts
    writeable = yes
    public = no
    valid users = @Account @LANAdmin
[AdminShare]
    path = /home/data/Administration
    writeable = yes
    public = no
    valid users = @Admin @LANAdmin
[CivilShare]
     path = /home/data/Civil
    writeable = yes
    public = no
    valid users = @Civil @LANAdmin
[EnergyShare]
     path = /home/data/Energy
    writeable = yes
    public = no
    valid users = @Energy @LANAdmin
[RegistryShare]
     path = /home/data/Registry
    writeable = yes
    public = no
    valid users = @Registry @LANAdmin
[TechShare]
    path = /home/data/Technical
    writeable = yes
    public = no
    valid users = @Technical @LANAdmin # there is a group called Technical,
not Tech
[WaterShare]
    path = /home/data/Water
    writeable = yes
    public = no
    valid users = @Water @LANAdmin
#==========================================
Under /usr/netlogon I created the group directories with read rights for ALL
groups.
Each directory contains a file called logon.bat with read and execution
rights to the groups..
contents of logon.bat
NET USE G: \\Server01\General
NET USE L: \\Server01\WhichevergroupShare
Somehow I can't the scripts to be loaded. I now have an idea but I'd like
get some feed back as well in order to improve this smb.conf and/or
logon.bat
With many thanks in advance...
Regards,
Karotu
--
Karotu Tannang
Support
Kangare Software Engineering
    
    
More information about the LUAU
mailing list