[Samba-it] Samba come PDC

Natale Tarantino ntarantino at regione.sicilia.it
Wed Jan 19 09:43:01 MST 2005


Ciao a tutti
Espongo il mio problema:
Ho installato Samba 3.0.10 su un server RH 3 AS con l'intenzione di 
fargli svolgere il compito di PDC per una rete di circa 200 PC Win95, 2K 
e XP Pro.
Gli utenti vengono autenticati correttamente, sfogliano la rete ed 
accedono alle proprie share, ma all'atto del logon il batch che dovrebbe 
mappare le share come unità sui client non viene eseguito a meno che 
l'utente non sia Administrator per il quale tutto funzione regolarmente.
Ho provato anche a creare un batch specifico per ogni utente, e quindi 
senza parametri da passare, ma non viene eseguito a meno che non lo si 
esegua esplicitamente andando nel folder degli script di logon.
Qualcuno ha qualche idea?
Di seguito i listati del smb.conf  e del logon.bat

Grazie, Natale Tarantino

# Samba config file created using SWAT
# from 127.0.0.1 (127.0.0.1)
# Date: 2005/01/14 14:24:40

# Global parameters
[global]
    workgroup = ASSREGCOOP
    netbios name = FILESVR
    server string = File Server
    interfaces = eth0, lo
    passdb backend = tdbsam
    log level = 2
    syslog = 0
    log file = /var/log/samba/%U.log
    load printers = No
    add user script = /usr/sbin/useradd -m %u
    delete user script = /usr/sbin/userdel -r %u
    add group script = /usr/sbin/groupadd %g
    delete group script = /usr/sbin/groupdel %g
    add user to group script = /usr/sbin/usermod -G %g %u
    add machine script = /usr/sbin/adduser -g 100 -d /dev/null -s 
/bin/false -M %u
    domain master = Yes
    domain logons = Yes
    #logon drive = H:
    logon home = \\%L\%u
    #logon script = %u.bat
    logon script = logon.bat %U %g
    os level = 65
    preferred master = Yes
    ldap ssl = no
    idmap uid = 15000-20000
    idmap gid = 15000-20000
    admin users = @root
    printing = nt

[homes]
    comment = Home Directories
    valid users = %S
    read only = No
    browseable = No

[printers]
    comment = All Printers
    path = /var/spool/samba
    printer admin = Administrator, root
    create mask = 0600
    printable = Yes
    browseable = No

[print$]
    comment = Printer Drivers Share
    path = /var/lib/samba/drivers
    write list = Administrator, root
    printer admin = Administrator, root
    browseable = No

[netlogon]
    comment = Network Logon Service
    path = /var/lib/samba/netlogon
    read only = No
    guest ok = Yes

[Profiles]
    comment = Roaming Profile Share
    path = /var/lib/samba/profiles
    read only = No
    create mask = 0600
    directory mask = 0700
    browseable = No

[sharegrp]
    comment = Gruppi
    path = /sharegrp
    read only = No

logon.bat
@echo on
@echo sei qui
pause
net use Z: \\FILESVR\%1 /yes
net use X: \\FILESVR\sharegrp\%2 /yes
@echo Sei utente: %1
@echo il tuo gruppo e': %2
pause






More information about the samba-it mailing list