Ik heb hier een samba pdc draaien nu, met roaming profiles en alles. Werkt als een trein, op 1 klein dingetje na.. Hij slaat bij uitloggen niet de desktop op en ook niet de mijn documenten. Hierdoor ben ik bij een account al zijn complete mijn documenten kwijt geraakt. Ik snap helemaal niet waarom, maar omdat de mijn documenten van de meeste mensen aardig groot zijn en inloggen met zoveel data langzaam gaat. Heb ik een paar dingen in het register verandert van de profile. (Zie config hieronder).
Het rare is, dat bij sommige accounts, de files die het laatste gebruikt zijn WEL worden opgeslagen. Maar dat de rest van wat in de mijn documenten staat, ook al stond het er al bij inloggen, gewoon foetsie is.
Een voorbeeld:
In de mijn documten staan 3 files, file1, file2 en file3. User logt in, ziet alle 3 de bestanden. Maakt een nieuw bestand aan file4. User logt uit, en volgende dag (of gewoon 5 minuten later
) logt de user in. En ziet alleen nog file4 staan, of helemaal niets.
Samba config:
netlogon.bat:
policy.reg:
profilesettings.reg:
code is in hex, maar komt er op neer dat de mijn documenten en desktop, appData en alles op de samba pdc staan, dus zeg maar "O:/.profile/Application Data", en "O:/.profile/My Documents"
Het rare is, dat bij sommige accounts, de files die het laatste gebruikt zijn WEL worden opgeslagen. Maar dat de rest van wat in de mijn documenten staat, ook al stond het er al bij inloggen, gewoon foetsie is.
Een voorbeeld:
In de mijn documten staan 3 files, file1, file2 en file3. User logt in, ziet alle 3 de bestanden. Maakt een nieuw bestand aan file4. User logt uit, en volgende dag (of gewoon 5 minuten later
Samba config:
code:
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
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
| [global]
#Default Config
workgroup = HOMELAN
netbios name = Ubuntu
log file = /var/log/samba-log.%m
lock directory = /var/lock/samba
security = user
#Domain
passdb backend = tdbsam
security = user
username map = /etc/samba/smbusers
name resolve order = wins bcast hosts
domain logons = yes
preferred master = yes
wins support = yes
#Default logon
logon drive = O:
logon script = netlogon.bat
logon home = \\%L\%U
logon path = \\%L\%U\.profile
# Useradd scripts
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 /var/lib/nobody %u
idmap uid = 15000-20000
idmap gid = 15000-20000
# sync smb passwords woth linux passwords
passwd program = /usr/bin/passwd %u
passwd chat = *Enter\snew\sUNIX\spassword:* %n\n *Retype\snew\sUNIX\spassword:* %n\n .
passwd chat debug = yes
unix password sync = yes
#CUPS
load printers = yes
printcap name = cups
show add printer wizard = No
printing = cups
#Listening on interface?
interfaces = eth1
[homes]
comment = Home Directories
valid users = %S
browseable = no
read only = no
[www]
comment = Webserver file space
path = /home/www/
read only = no
force user = www
force group = www
public = yes
[allhomes]
comment = Home Directories
path = /home
valid users = root
browseable = no
read only = no
[print$]
comment = Printer Drivers
path = /etc/samba/printer
guest ok = no
browseable = yes
read only = yes
write list = root
[printers]
comment = All Printers
path = /var/spool/samba
browseable = no
public = yes
guest ok = yes
writable = no
printable = yes
printer admin = root
[Z600-v1.0-1]
comment = Lexmark Z515 Network Printer
printable = yes
path = /var/spool/samba
public = yes
guest ok = yes
printer admin = root
[netlogon]
comment = Network Logon Service
path = /home/samba/netlogon
admin users = Administrator
valid users = %U
read only = no
[profile]
comment = User profiles
path = /home/%U/.profile
valid users = %U
create mode = 0600
directory mode = 0700
writable = yes
browsable = no |
netlogon.bat:
code:
1
2
3
| @echo off regedit /S policy.reg regedit /S profilesettings.reg |
policy.reg:
code:
1
2
3
4
| ÿþWindows Registry Editor Version 5.00 [HKEY_CURRENT_USER\Software\Policies\Microsoft\Windows\System] "ExcludeProfileDirs"="Local Settings;Temporary Internet Files;History;Temp;My Documents;Desktop;Recent;Start Menu;Application Data" |
profilesettings.reg:
code is in hex, maar komt er op neer dat de mijn documenten en desktop, appData en alles op de samba pdc staan, dus zeg maar "O:/.profile/Application Data", en "O:/.profile/My Documents"
code:
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
| ÿþWindows Registry Editor Version 5.00 [HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Explorer\User Shell Folders] "AppData"=hex(2):4f,00,3a,00,5c,00,2e,00,70,00,72,00,6f,00,66,00,69,00,6c,00,\ 65,00,5c,00,41,00,70,00,70,00,6c,00,69,00,63,00,61,00,74,00,69,00,6f,00,6e,\ 00,20,00,44,00,61,00,74,00,61,00,00,00 "Desktop"=hex(2):4f,00,3a,00,5c,00,2e,00,70,00,72,00,6f,00,66,00,69,00,6c,00,\ 65,00,5c,00,44,00,65,00,73,00,6b,00,74,00,6f,00,70,00,00,00 "Favorites"=hex(2):25,00,55,00,53,00,45,00,52,00,50,00,52,00,4f,00,46,00,49,00,\ 4c,00,45,00,25,00,5c,00,46,00,61,00,76,00,6f,00,72,00,69,00,74,00,65,00,73,\ 00,00,00 "NetHood"=hex(2):25,00,55,00,53,00,45,00,52,00,50,00,52,00,4f,00,46,00,49,00,\ 4c,00,45,00,25,00,5c,00,4e,00,65,00,74,00,48,00,6f,00,6f,00,64,00,00,00 "Personal"=hex(2):4f,00,3a,00,5c,00,2e,00,70,00,72,00,6f,00,66,00,69,00,6c,00,\ 65,00,5c,00,4d,00,79,00,20,00,44,00,6f,00,63,00,75,00,6d,00,65,00,6e,00,74,\ 00,73,00,00,00 "PrintHood"=hex(2):25,00,55,00,53,00,45,00,52,00,50,00,52,00,4f,00,46,00,49,00,\ 4c,00,45,00,25,00,5c,00,50,00,72,00,69,00,6e,00,74,00,48,00,6f,00,6f,00,64,\ 00,00,00 "Programs"=hex(2):4f,00,3a,00,5c,00,2e,00,70,00,72,00,6f,00,66,00,69,00,6c,00,\ 65,00,5c,00,53,00,74,00,61,00,72,00,74,00,20,00,4d,00,65,00,6e,00,75,00,5c,\ 00,50,00,72,00,6f,00,67,00,72,00,61,00,6d,00,73,00,00,00 "Recent"=hex(2):4f,00,3a,00,5c,00,2e,00,70,00,72,00,6f,00,66,00,69,00,6c,00,65,\ 00,5c,00,52,00,65,00,63,00,65,00,6e,00,74,00,00,00 "SendTo"=hex(2):25,00,55,00,53,00,45,00,52,00,50,00,52,00,4f,00,46,00,49,00,4c,\ 00,45,00,25,00,5c,00,53,00,65,00,6e,00,64,00,54,00,6f,00,00,00 "Start Menu"=hex(2):4f,00,3a,00,5c,00,2e,00,70,00,72,00,6f,00,66,00,69,00,6c,\ 00,65,00,5c,00,53,00,74,00,61,00,72,00,74,00,20,00,4d,00,65,00,6e,00,75,00,\ 00,00 "Startup"=hex(2):4f,00,3a,00,5c,00,2e,00,70,00,72,00,6f,00,66,00,69,00,6c,00,\ 65,00,5c,00,53,00,74,00,61,00,72,00,74,00,20,00,4d,00,65,00,6e,00,75,00,5c,\ 00,50,00,72,00,6f,00,67,00,72,00,61,00,6d,00,73,00,5c,00,53,00,74,00,61,00,\ 72,00,74,00,75,00,70,00,00,00 "Templates"=hex(2):25,00,55,00,53,00,45,00,52,00,50,00,52,00,4f,00,46,00,49,00,\ 4c,00,45,00,25,00,5c,00,54,00,65,00,6d,00,70,00,6c,00,61,00,74,00,65,00,73,\ 00,00,00 "My Pictures"=hex(2):4f,00,3a,00,5c,00,2e,00,70,00,72,00,6f,00,66,00,69,00,6c,\ 00,65,00,5c,00,4d,00,79,00,20,00,44,00,6f,00,63,00,75,00,6d,00,65,00,6e,00,\ 74,00,73,00,5c,00,4d,00,79,00,20,00,50,00,69,00,63,00,74,00,75,00,72,00,65,\ 00,73,00,00,00 "Local Settings"=hex(2):25,00,55,00,53,00,45,00,52,00,50,00,52,00,4f,00,46,00,\ 49,00,4c,00,45,00,25,00,5c,00,4c,00,6f,00,63,00,61,00,6c,00,20,00,53,00,65,\ 00,74,00,74,00,69,00,6e,00,67,00,73,00,00,00 "Local AppData"=hex(2):25,00,55,00,53,00,45,00,52,00,50,00,52,00,4f,00,46,00,\ 49,00,4c,00,45,00,25,00,5c,00,4c,00,6f,00,63,00,61,00,6c,00,20,00,53,00,65,\ 00,74,00,74,00,69,00,6e,00,67,00,73,00,5c,00,41,00,70,00,70,00,6c,00,69,00,\ 63,00,61,00,74,00,69,00,6f,00,6e,00,20,00,44,00,61,00,74,00,61,00,00,00 "Cache"=hex(2):25,00,55,00,53,00,45,00,52,00,50,00,52,00,4f,00,46,00,49,00,4c,\ 00,45,00,25,00,5c,00,4c,00,6f,00,63,00,61,00,6c,00,20,00,53,00,65,00,74,00,\ 74,00,69,00,6e,00,67,00,73,00,5c,00,54,00,65,00,6d,00,70,00,6f,00,72,00,61,\ 00,72,00,79,00,20,00,49,00,6e,00,74,00,65,00,72,00,6e,00,65,00,74,00,20,00,\ 46,00,69,00,6c,00,65,00,73,00,00,00 "Cookies"=hex(2):25,00,55,00,53,00,45,00,52,00,50,00,52,00,4f,00,46,00,49,00,\ 4c,00,45,00,25,00,5c,00,43,00,6f,00,6f,00,6b,00,69,00,65,00,73,00,00,00 "History"=hex(2):25,00,55,00,53,00,45,00,52,00,50,00,52,00,4f,00,46,00,49,00,\ 4c,00,45,00,25,00,5c,00,4c,00,6f,00,63,00,61,00,6c,00,20,00,53,00,65,00,74,\ 00,74,00,69,00,6e,00,67,00,73,00,5c,00,48,00,69,00,73,00,74,00,6f,00,72,00,\ 79,00,00,00 |