PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : samba pdc - profile werden nicht auf dem server gespeichert, bitte um hilfe



Recall
15.03.06, 14:10
hi @ all!

Nach langem hin und her habe ich es dann doch mal geschafft, dass sich der Windows XP Pro. Client an dem PDC anmelden kann, aber dieser zeigt an, dass "Serverkopie des servergespeicherten Profils nicht gefunden..." und "Lokales Benutzerprofil nicht gefunden, temporäres angelegt...".

Er legt keine Ordner oder Dateien an. Außerdem wird das logon script nicht geladen.

EDIT: habs mal mit nem Win2000 Client versucht, der sagt, dass er das Profil unter \\server\profil.pd nicht speicher kann, aber wieso versucht er es da? ich sage ihm doch im teil [profile], dass er die unter "path = /server/domain/profiles/%U" ablegen soll?!?!?!


wo liegt bei mir der fehler?

hier die smb.conf


[global]
workgroup = firma
server string = Linux-Server %v
security = user
encrypt passwords = yes
map to guest = Bad User
passdb backend = tdbsam
socket options = TCP_NODELAY SO_RCVBUF=8192 SO_SNDBUF=8192

#add user script = /usr/sbin/useradd -m %u
add user script = /usr/sbin/useradd -c Machin -d /dev/null -s /bin/false %m$
delete user script = /usr/sbin/userdel -r %u
#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
#add group script = /etc/samba/smbgrpadd.sh "%g"

#neuer bereich
hosts allow = 192.168.0.0/255
hosts deny = pirate
log level = 1
log file = /var/log/samba/%m.
keepalive = 10
veto files = /*.nws/riched20.dll/*.{*}/
local master = yes
logon home = \\192.168.0.1\%U
#ende neuer bereich

domain logons = Yes
os level = 35
preferred master = Yes
domain master = Yes
wins support = Yes
logon drive = Y:



logon script = logon.cmd
logon path = \\server\profile\


[netlogon]
comment = Domäne Logon
path = /server/domain/netlogon/%g
admin users = @admin
read only = yes
read list = @domain
browseable = no

[profile]
comment = Network Profile
path = /server/domain/profiles/%U
admin users = @domain
read only = no
browseable = no

[homes]
comment = Homes auf %L
path = %H
admin users = %u
read only = no
browseable = no






[Mitarbeiter01]
comment = darf lesen und schreiben
path = /server/pa1/Mitarbeiter01
read only = no
browseable = Yes
Username = Mitarbeiter01
admin users = Mitarbeiter01


[Alle01]
comment = Dürfen alle Lesen
path = /server/pa1/alle
read only = yes
browseable = yes

[domain]
comment = Gruppe "domain" hat alle Rechte
path = /server/pa1/domain
users = @domain
read only = no
admin users = @domain

michaxyz
15.03.06, 16:50
Hallo,

Du setzt die Option "logon path" auf "\\server\profile".
Ich vermute, Dein Server heißt "server", auf ihm gibt es eine Freigabe namens "profile".
So würde ich es jedenfalls erwarten, wenn ich Deine smb.conf lese.

Weiter unten scheinst Du die Freigabe ja auch einrichten zu wollen. Soll die Freigabe "profile" wirklich im Verzeichnis /server liegen (/server/domain/profiles)?

Wenn es dieses Verzeichnis nämlich nicht gibt bzw. die Schreibrechte fehlen, dann tritt die von Dir genannte Fehlermeldung auf.

Gute Literatur findet sich z.B. in der c't 21/03, S. 190f.

Viel Erfolg!

Mfg MIchael

Recall
16.03.06, 07:40
hi!

also der server heißt momentan noch "ubuntu" und den ordner "server" gibt es wirklich auf dem rechner, da habe ich auch die anderen freigaben drin, wie man in der config sehen kann.

aber ich habe doch folgendes angegeben:


[profile]
comment = Network Profile
path = /server/domain/profiles/%U
admin users = @domain
read only = no
browseable = no

da müsste er doch die profile unter "/server/domain/profiles/%U" speichern wollen, oder nicht? das netlogon verzeichnis muss doch nicht das gleiche sein, oder?

mfG. recall

Recall
16.03.06, 09:15
also ich weiß nicht wieso, aber der account "Mitarbeiter02" funzt ohne probleme ?!?!?!?!
aber den account "Mitarbeiter01" bekomme ich nicht ans laufen, das verstehe ich nicht, hab den nutzer bei smbpasswd und userdel schon gelöscht und neu angelegt, aber der will nicht?!?! stimmt was mit dem "add user script" teil bei mir in der smb.conf nicht??

add user script = /usr/sbin/useradd -c Machin -d /dev/null -s /bin/false %m$

mfG. recall

Recall
16.03.06, 09:32
habs gelöst, es lag an dem folgenden teil:


[Mitarbeiter01]
comment = darf lesen und schreiben
path = /server/pa1/Mitarbeiter01
read only = no
browseable = Yes
Username = Mitarbeiter01
admin users = Mitarbeiter01

sobald man ihn weg macht gehts. *freu*
sagt mal, wieso kommt bei jeder anmeldung ein editor fenster?

mfG. recall