FatMike
07.09.06, 15:35
Hallo
ich hab ein kleines Problem mit meinem Samba PDC. Im Grunde läuft alles einwandfrei, nur mit der Zeitsynchronisation über die Domäne gibt es Probleme:
Ich lasse beim Login auf der Domäne von den Clients ein Loginscript starten, dass sich die Zeit vom PDC holt. Nur leider besitzt der Benutzer, der eingeloggt wird keine Admin-Rechte und somit wird die lokale Zeit des Clients nicht verändert. Netzlaufwerke anlegen funktioniert jedoch über das Script. An was kann das liegen? Hier meine smb.conf und meine logon.bat:
smb.conf
[global]
dns proxy = no
log file = /var/log/samba/log.%m
netbios name = mat17
load printers = no
smb passwd file = /etc/samba/smbpasswd
server string = Domain Controller
socket options = TCP_NODELAY SO_RCVBUF=8192 SO_SNDBUF=8192
workgroup = DOMAT
os level = 65
local master = yes
domain master = yes
preferred master = yes
map to guest = bad user
encrypt passwords = yes
security = domain
max log size = 50
hosts allow = 10.1.0.0/16 127.0.0.0/8
interfaces = lo lan
bind interfaces only = yes
null passwords = no
domain logons = yes
logon script = logon.bat
logon path = \\%L\profiles\%U
logon drive = U:
logon home = \\%L\%U\.9xprofile
wins support = yes
name resolve order = wins lmhosts host bcast
dns proxy = no
time server = yes
unix charset = UTF-8
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/useradd -s /bin/false -d /dev/null %u
passwd program = /usr/bin/passwd %u
passwd chat = "*New password:*" %n\r "*New password (again):*" %n\r \ "*Password changed*"
[netlogon]
path = /smb/netlogon
guest ok = no
read only = yes
browseable = no
[profiles]
path = /smb/profiles
browseable = no
writeable = yes
default case = lower
preserve case = no
short preserve case = no
case sensitive = no
hide files = /desktop.ini/ntuser.ini/NTUSER.*/
write list = @smbusers @root
create mask = 0600
directory mask = 0700
csc policy = disable
[homes]
path = /home/%U
browseable = no
valid users = %S
read only = no
guest ok = no
inherit permissions = yes
[public]
writeable = yes
public = yes
path = /smb/public
force user = nobody
force group = nobody
[iso]
public = yes
path = /smb/iso
force user = root
force group = root
logon.bat in \\mat\netlogon
net time \\mat /set /yes
Danke schonmal für Eure Hilfe
Sebastian
ich hab ein kleines Problem mit meinem Samba PDC. Im Grunde läuft alles einwandfrei, nur mit der Zeitsynchronisation über die Domäne gibt es Probleme:
Ich lasse beim Login auf der Domäne von den Clients ein Loginscript starten, dass sich die Zeit vom PDC holt. Nur leider besitzt der Benutzer, der eingeloggt wird keine Admin-Rechte und somit wird die lokale Zeit des Clients nicht verändert. Netzlaufwerke anlegen funktioniert jedoch über das Script. An was kann das liegen? Hier meine smb.conf und meine logon.bat:
smb.conf
[global]
dns proxy = no
log file = /var/log/samba/log.%m
netbios name = mat17
load printers = no
smb passwd file = /etc/samba/smbpasswd
server string = Domain Controller
socket options = TCP_NODELAY SO_RCVBUF=8192 SO_SNDBUF=8192
workgroup = DOMAT
os level = 65
local master = yes
domain master = yes
preferred master = yes
map to guest = bad user
encrypt passwords = yes
security = domain
max log size = 50
hosts allow = 10.1.0.0/16 127.0.0.0/8
interfaces = lo lan
bind interfaces only = yes
null passwords = no
domain logons = yes
logon script = logon.bat
logon path = \\%L\profiles\%U
logon drive = U:
logon home = \\%L\%U\.9xprofile
wins support = yes
name resolve order = wins lmhosts host bcast
dns proxy = no
time server = yes
unix charset = UTF-8
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/useradd -s /bin/false -d /dev/null %u
passwd program = /usr/bin/passwd %u
passwd chat = "*New password:*" %n\r "*New password (again):*" %n\r \ "*Password changed*"
[netlogon]
path = /smb/netlogon
guest ok = no
read only = yes
browseable = no
[profiles]
path = /smb/profiles
browseable = no
writeable = yes
default case = lower
preserve case = no
short preserve case = no
case sensitive = no
hide files = /desktop.ini/ntuser.ini/NTUSER.*/
write list = @smbusers @root
create mask = 0600
directory mask = 0700
csc policy = disable
[homes]
path = /home/%U
browseable = no
valid users = %S
read only = no
guest ok = no
inherit permissions = yes
[public]
writeable = yes
public = yes
path = /smb/public
force user = nobody
force group = nobody
[iso]
public = yes
path = /smb/iso
force user = root
force group = root
logon.bat in \\mat\netlogon
net time \\mat /set /yes
Danke schonmal für Eure Hilfe
Sebastian