PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : Suse 8.0 und Samba...Profilverzeichniss



hippoth
24.03.03, 14:27
Hallo,
ich hab ein Problem mit meinem Samba.
Ich kann mich mit meinem Rechner erfolgreich in der Domain anmelden (als root) und will dann den Client neu starten, damit alle Änderungen übernommen werden. Wenn ich dann mich als Benutzer XYZ (der als Benutzer auf Linux und auch auf Samba-Ebene angemeldet ist) anmelden möchte erhalte ich die Fehlermeldung "Das Profilverzeichniss konnte nicht erstellt werden auf Server xxxx"
Wo liegt da im Moment das Problem? Muß ich noch Schreibrechte auf die Ordner vergeben oder wie oder was? Wie geht was?

ich poste mal hier noch die config:

[global]
workgroup = xxxxxxx
netbios name = LINUX_SERVER
encrypt passwords = Yes
security = user
map to guest = Bad User
# unix password sync = Yes
socket options = SO_KEEPALIVE IPTOS_LOWDELAY TCP_NODELAY
character set = ISO8859-15
domain admin group = smbadm
add user script = /user/sbin/useradd -g machines -c
logon path = \\%L\%U\profiles
logon home = \\%L\%U\profiles
domain logons = Yes
os level = 65
preferred master = True
domain master = True
admin users = ralf
nt acl support = No
printing = lprng
veto files = /*.eml/*.nws/riched20.dll/*.{*}/

[homes]
comment = Home Directories
read only = No
create mask = 0640
directory mask = 0750

[printers]
comment = All Printers
path = /var/tmp
create mask = 0600
printable = Yes
browseable = No

[netlogon]
path = /var/lib/samba/netlogon
read only = No
guest ok = Yes
share modes = No


Wäre sehr erfreut über ein paar Tips von Euch...Danke!!!


:D

oafish
24.03.03, 14:58
Hi,
wo ist Dein Profil-Verzeichnis? Hast du schlichtweg vergessen :D

oafish

hippoth
24.03.03, 15:13
hehe...cool :D

wie und wo gebe ich das an?

und gleich mal noch ne verständnis frage...wozu sind die zeilen:

[netlogon]
path = /var/lib/samba/netlogon
read only = No
guest ok = Yes
share modes = No

ich hab die config zum teil nur abgeschrieben und eben die zeilen auch...aber von den hab ich null ahnung :rolleyes:

steve-bracket
24.03.03, 15:29
path = /var/lib/samba/netlogon


Da drin liegt das logonscript.



read only = No
guest ok = Yes
share modes = No


Sind Sicherheitsmerkmale.


fG Steve

hippoth
24.03.03, 15:51
@steve-bracket

hast gleich noch ne antwort auf meine profilverzeichnis-frage?:D

steve-bracket
24.03.03, 16:09
Naja, du benötigst eine Freigabe für die Windowsprofile

In der Global Section
logon path = \\%L\profiles\%U
logon drive = Der Buchstabe des Homeverzeichnisses:
domain logons = Yes
domain master = True


Das Profile Share
[profiles]
path = /wodieprofileliegen
read only = No


Wichtig, der Ordner in dem die Profile liegen muss die richtigen Rechte besitzten.

fG Steve

hippoth
25.03.03, 00:02
hi steve,

da ich mit linux noch net so bewandet bin würd ich gern wissen was du mit "logon drive = Der Buchstabe der Homeverzeichnisses:" meinst...ist da ein laufwerksbuchstabe gefragt oder was?

bin ein alter mac und pc user, daher meine unwissenheit...sorry :rolleyes:

steve-bracket
25.03.03, 06:55
Ja genau, irgendein Laufwerksbuchstabe.

logon drive = G:

Das Homeverzeichniss des Users der gerade angemeldet ist hat dann den Laufwerksbuchstaben G.

fG Steve

hippoth
25.03.03, 09:30
Original geschrieben von steve-bracket

[profiles]
path = /wodieprofileliegen
read only = No

sag mal in welchem ordner liegen eigentlich die profile oder kann ich den selber bestimmen?

steve-bracket
25.03.03, 12:31
sag mal in welchem ordner liegen eigentlich die profile oder kann ich den selber bestimmen?


Natürlich kannst du das selbst bestimmen. Samba kannst du dir herrichten wie du willst.
Darum auf die Ordner-Rechte achten.

fG Steve

hippoth
25.03.03, 12:34
ok...das verzeichniss hab ich schon eingerichtet wie bekomme ich jetzt den client aber dazu, daß er sein profil auch auf dem server ablegt bzw. wieder holt?

steve-bracket
25.03.03, 12:38
Domänenbeitritt

Vielleicht solltest du dir mal ein paar Windows-Skills aneignen ???!!!!


fG Steve

hippoth
25.03.03, 12:43
hehe...ich weis wie ich der domäne beitrete, ich hab nur das problem mit den profil:ugly:
in windows ist schon alles eingestellt, daß die profile servergespeichert sind aber sie werden eben nicht dahin übertragen und abgeholt...hab ich vielleicht server seitig noch was falsch gemacht?

hier nochmal die config:

[global]
workgroup = WILDSTYLE
netbios name = LINUX_SERVER
encrypt passwords = Yes
security = user
map to guest = Bad User
# unix password sync = Yes
socket options = SO_KEEPALIVE IPTOS_LOWDELAY TCP_NODELAY
character set = ISO8859-15
domain admin group = smbadm
add user script = /user/sbin/useradd -g machines -c
logon path = \\%L\%U\profiles
logon home = \\%L\%U\profiles
logon drive = Z
domain logons = Yes
os level = 65
preferred master = True
domain master = True
domain admin users = root
nt acl support = No
printing = lprng
veto files = /*.eml/*.nws/riched20.dll/*.{*}/

profiles]
path = /usr/samba/profiles/%U
read only = No

[homes]
comment = Home Directories
read only = No
create mask = 0640
directory mask = 0750

[printers]
comment = All Printers
path = /var/tmp
create mask = 0600
printable = Yes
browseable = No

[netlogon]
path = /var/lib/samba/netlogon
read only = No
guest ok = Yes
share modes = No


das verzeichnis für die profile existiert und hat auch alle benötigten rechte!

matthias85
25.03.03, 13:50
Hallo,
also erstmal fehlt da die [ in der Zeile profiles]

Wenn jetzt deine Profile auf dem Server in dem Ordner
/usr/samba/profiles/namedesusers

liegen, sollte es gehen.

Du solltest dich aber auf jeden Fall abmelden (am Client) bevor du was machst, sonst spinnt windows machmal.
u.U. musst du auch ganz neu starten, biss das NT das Profile akzeptiert.

Matthias.

hippoth
25.03.03, 14:46
hi matthias
ja also das mit der klammer hab ich erstmal behoben...was für ein fehler :rolleyes:
aber es geht immer noch nicht :mad:
ja die profile sollen in den ordner /usr/samba/profiles/namedesusers...der ordner existiert auch und ist mit den entsprechenden rechten versehen
ich versteh das ganze nicht :confused:

matthias85
25.03.03, 15:18
Kopiere doch mal ein Profil in das Verzeichnis und fang nicht mit einem leeren an...

steve-bracket
25.03.03, 15:24
Nach dem Domänenbeitritt wird automatisch im angegebenen Verzeichniss ein Ordner namens des sich einlogenden Users angelegt.

fG Steve

hippoth
25.03.03, 17:17
Original geschrieben von matthias85
Kopiere doch mal ein Profil in das Verzeichnis und fang nicht mit einem leeren an...
hab ich auch schon gemacht...hat aber auch nix gebracht

oafish
25.03.03, 17:58
Hi,
Dein logon path ist falsch! Versuch einmal folgendes:
logon path = \\%L\profiles\%u

[profiles]
path = /home/profiles/
read only = No
browseable = No

Erstell das entsprechende Directory:
mkdir /home/profiles/
chmod 777 /home/profiles/
chown root:root /home/profiles

So, jetzt müsste es klappen :)

oafish

hippoth
25.03.03, 19:45
hmmm hab ich vergessen...ich habe die config schon dementsprechend geändert gehabt (hatte nen tip bekommen)
weis ich nicht weis: "chown root:root /home/profiles"...was macht die zeile?

:eek:

hippoth
27.03.03, 14:23
ich habs geschafft...endlich...profile funktionieren...das problem war die gruppenzugehörigkeit beim profile folder :rolleyes:

vielen dank für eure hilfe!!! :D

hippoth
27.03.03, 17:29
meine letztes posting muß ich zum teil revidieren...login an pdc funktioniert mit WinXP aber NICHT mit Win2k (also ich bekomm das profil nicht)
warum das nur???

ich erhalte die meldung, daß das profil von server "linux_server/profiles/username" nicht geladen werden kann...liegt hier vielleicht schon der hase im pfeffer vergraben, denn eigentlich müßte der pfad "linux_server/homes/profiles/username" lauten ("linux_server" ist der name des servers)...blos wie kann ich dem client den richtigen pfad beibringen?
genau der gleiche login mit dem username funktioniert einwandfrei auf winxp-client!!

:confused:

hippoth
27.03.03, 23:11
...kann mir bei dem problem denn keiner weiterhelfen?...wäre verdammt schade, denn ich bin mit meinem latein schon fast am ende :(