Hallo zusammen,
ich habe ein Problem mit einem Samba Server, der als PDC für mehrere Win-7-Clients eingerichtet ist, was auch einwandfrei funktioniert (Benutzer/Gruppenverwaltung, Freigaben Logonskripte etc.).
Jetzt haben die User aber das Problem, dass teilweise Dateien, die vom Desktop gelöscht wurden, wieder auftauchen, was sehr lästig ist.
Die smb.conf:
|
Quellcode
|
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
|
[global]
workgroup = xxxx
netbios name = Server
netbios aliases = Server-xxx
server string = Server (%h)
wins support = yes
time server = yes
os level = 200
local master = yes
domain master = yes
prefered master = yes
dns proxy = no
syslog = 0
log file = /var/log/samba/log.%m
max log size = 1000
panic action = /usr/share/samba/panic-action %d
security = user
username map = /etc/samba/username.map
encrypt passwords = true
encrypt passwords = true
passdb backend = tdbsam
obey pam restrictions = yes
unix password sync = yes
passwd program = /usr/bin/passwd %u
passwd chat = *Enter\snew\s*\spassword:* %n\n *Retype\snew\s*\spassword:* %n\n *password\supdated\ssuccessfully* .
pam password change = yes
printcap name = /dev/null
load printers = no
printing = bsd
domain logons = yes
logon home = \\%N\%U\.profile9x
logon path = \\%N\%U\.profile
logon drive = Z:
logon script = %U.cmd
add machine script = /usr/sbin/useradd -g Computer -s /bin/false -c Maschinenkonto %u
hide files = /desktop.ini/ntuser.ini/NTUSER.*/Thumbs.db/
[netlogon]
comment = Network Logon Service
path = /srv/samba/netlogon
read only = yes
browsable = no
write list = root
[profiles]
path = /var/lib/samba/profiles
read only = no
create mask = 0600
directory mask = 0700
browsable = no
[homes]
path = /home/%u
browseable = no
writeable = yes
create mode = 0600
directory mode = 0700
valid users = %S
# + diverse Freigaben, die sind aber uninteressant und funktionieren
|
Da in der Doku stand, dass solche Probleme auftauchen können, wenn die Zeit zwischen Server und Client nicht synchron läuft, habe ich in dem Logonskript des Benutzers, mit dem ich das getestet habe noch folgende Zeile ergänzt:
|
Quellcode
|
1
|
net time \\server /set /yes
|
Danach habe ich einen reload von nmbd und smbd ausgeführt, den Client komplett neu gestartet neu angemeldet, eine Datei gelöscht, mich abgemeldet, wieder angemeldet und die Datei war trotzdem wieder da.
Weiß jemand eine Lösung?
Gruß
Broco
P.S.: Die Samba Version ist noch Samba 3.