Samba PDC ohne servergespeicherte Profile

21/05/2009 - 15:48 von Steffen Frömer | Report spam
Hi,

ich habe einen Samba (3.2.5) Server als PDC am laufen.
mein System ist wie folgt aufgebaut:

- Samba PDC (version 3.2.5)
- Windows XP client

- User werden lokal auf PDC gespeichert


was ich jetzt möchte, ist, dass die Profile der Benutzer nicht auf dem
Server liegen. Ist das möglich?

ein einfaches logon path = reicht nicht aus

hier mal meine gesamte konfiguration:


[global]
workgroup = KNUMSLIKE
netbios name = KNUMS-SERVER
server string = %h server (Samba %v)

### Logging ###



### Domain ###
domain master = Yes
local master = yes
preferred master = yes
domain logons = yes
os level = 65

### Passwords ###
encrypt passwords = yes
passdb backend = tdbsam


printcap name = cups
printing = cups

### Add/Delete - scripte ###
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/groupmod -A %u %g
delete user from group script = /usr/sbin/groupmod -R %u %g
add machine script = /usr/sbin/useradd -s /bin/false -d /var/lib/nobody %u

### netlogon ###
# Note: The following specifies the default logon script.
# Per user logon scripts can be specified in the user account using pdbedit
logon script = scripts\logon.bat
# This sets the default profile path. Set per user paths with pdbedit
logon path # logon path = \\%L\Profiles\%U
logon drive = H:
logon home = \\%L\%U


idmap uid = 15000-20000
idmap gid = 15000-20000

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

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

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

[netlogon]
comment = Network Logon Service
path = /var/lib/samba/netlogon
admin users = root, knums
guest ok = Yes
browseable = No

# For profiles to work, create a user directory under the path
# shown. i.e., mkdir -p /var/lib/samba/profiles/maryo
[Profiles]
comment = Roaming Profile Share
path = /var/lib/samba/profiles
read only = No
profile acls = Yes
 

Lesen sie die antworten

#1 Thorsten Kiefer
26/05/2009 - 21:47 | Warnen spam
Steffen Frömer wrote:

### netlogon ###
# Note: The following specifies the default logon script.
# Per user logon scripts can be specified in the user account using
pdbedit logon script = scripts\logon.bat
# This sets the default profile path. Set per user paths with pdbedit
logon path > #logon path = \\%L\Profiles\%U
logon drive = H:
logon home = \\%L\%U




Hi,
ich habe zwar keine Antwort, aber dafür eine Frage ;)
Bei mir wird das Logon Script nicht ausgeführt.
Ich habe es im Homeverzeichnis des Users abgelegt.
Liegt es vielleicht im falschen Verzeichnis ?
Wo liegt bei dir das scripts-Verzeichnis ?

:/home$ sudo pdbedit -Lv -u toki
Unix username: toki
NT username:
Account Flags: [U ]
User SID: S-1-5-21-273410945-51183125-3933494540-1007
Primary Group SID: S-1-5-21-273410945-51183125-3933494540-513
Full Name:
Home Directory: \\server\toki
HomeDir Drive: H:
Logon Script: test.bat
Profile Path: \\server\toki\profile
Domain: TOKISEDVSERVICE
Account desc:
Workstations:
Munged dial:
Logon time: 0
Logoff time: never
Kickoff time: never
Password last set: Di, 26 Mai 2009 21:38:22 CEST
Password can change: Di, 26 Mai 2009 21:38:22 CEST
Password must change: never
Last bad password : 0
Bad password count : 0
Logon hours : FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF


Ich kann dir leider nicht weiterhelfen, aber du vielleicht mir ;)

Grüße
toki

Ähnliche fragen