PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : Probs mit Anmeldung am Samba...



Alex10
17.08.04, 11:13
Moin Leutz,

ich habe derzeit nen Samba Server aufgesetzt, an dem ich nen Win2k Client anmelden will, was aber net funzt und das schon ne ganze Weile nicht!!!
Bin also schon am verzweifeln!!!

Derzeitige Fehlermeldung beim Versuch einer Anmeldung:

Sie haben keine Berechtigung auf ihr servergespeichertes Profil zuzugreifen, das sich in "\\Linux\home\maik" befindet.

Versteh ich nicht, ich hab die Berechtigungen des Homeverzeichnisses erteilt???

Hier auch meine derzeitige smb.conf

Aktuelle Konfiguration
Samba config file created using SWAT
from 127.0.0.1 (127.0.0.1)
Date: 2004/08/16 11:26:13
Global parameters
[global]

workgroup = ALEX
interfaces = eth0
update encrypted = Yes
map to guest = Bad User
null passwords = Yes
obey pam restrictions = Yes
passwd program = /usr/bin/smbpasswd %U
username map = /etc/samba/smbusers
username level = 1
unix password sync = Yes
log level = 3
paranoid server security = No
socket options = SO_KEEPALIVE IPTOS_LOWDELAY TCP_NODELAY
printcap cache time = 750
add user script = useradd -d /dev/null -s /bin/false
delete user script = /usr/sbin/userdel "%u"
add group script = /usr/sbin/groupadd "%g"
delete group script = /usr/sbin/groupdel "%g"
add user to group script = /usr/bin/gpasswd -a "%u" "%g"
delete user from group script = /usr/bin/gpasswd -d "%u" "%g"
set primary group script = /usr/sbin/usermod -g "%g" "%u"
add machine script = /usr/sbin/useradd -d /dev/null -g 100 -s /bin/false
logon script = logon.bat
logon path = \\%L\tmp\profiles\%U
logon drive = P:
logon home = \\%L\%U\.9xprofile
domain logons = Yes
os level = 65
domain master = Yes
wins proxy = Yes
wins support = Yes
ldap ssl = no
printer admin = @ntadmin, root, administrator
profile acls = Yes
cups options = raw

[homes]

comment = Home Directories
path = \\%L\home\%U
valid users = %S
read only = No
inherit permissions = Yes
browseable = No

[profiles]
comment = Network Profiles Service
path = \\%L\tmp\profiles\%U
read only = No
create mask = 0600
directory mask = 0700
hosts allow = 172.17.0.0/255.255.255.0, localhost
store dos attributes = Yes
browseable = No

[users]

comment = All users
path = /home
read only = No
inherit permissions = Yes
veto files = /aquota.user/groups/shares/

[groups]

comment = All groups
path = /home/groups
read only = No
inherit permissions = Yes

[pdf]

comment = PDF creator
path = /var/tmp
create mask = 0600
printable = Yes

[printers]

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

[print$]

comment = Printer Drivers
path = /var/lib/samba/drivers
write list = @ntadmin, root
force group = ntadmin
create mask = 0664
directory mask = 0775

[netlogon]

path = /usr/share/samba/netlogon

System ist Samba 3.0.4 auf Suse 9.0


Mir fällt nüscht mehr ein, über Hilfe wär ich dankbar!

Gruß Alex

G.B.Wolf
17.08.04, 12:55
Hi,
also erstens heißt in deiner Samba-Konfig die Freigabe Homes und in der Fehlermeldung steht Home. Möglichwiese aber nur ein Abtipp-Fehler.

Funktioniert denn prinzipiell der Zugriff auf irgendeine Freigabe?
Ist dein Samba für verschlüsselte Passwörter konfiguriert?

Woher weiß der Windows-Client wo das Home-Verzeichniss liegt? Wie hast du das konfiguriert?

Ach noch etwas: wo auch immer du eingestellt hast, wo das Profil zu finden ist:
Meiner Meinung nach muss es \\Linux\Home heißen, ohne Benutzernamen, denn der wird ja in der Samba-Konfig mittels der Variable schon korrekt generiert. Ich kann mich aber auch irren.

Gruß

Alex10
17.08.04, 14:36
nein ich habe keinen Zugriff auf irgendwelche Freigaben, ich kann sie zwar sehen aber nicht darauf zugreifen, Fehlermeldung: "Netzwerkname wurde nicht gefunden"??? (bei jeder Freigabe)

nmbd läuft!
Firewall, deaktiviert!

Was kann es sonst noch sein?

Alex

G.B.Wolf
17.08.04, 15:27
Damit wir erstmal sichergehen, dass verschlüsselte Passwörter akzeptiert werden, schreibe in der Global-Sektion


encrypt passwords = Yes

rein.

Hast du eigentlich auf dem Linux-Server auch die Windows-Benutzer angelegt? Und ganz wichtig: hast du auch mittels smbpasswd die Windows-Passwörter dem Linux-Server mittgeteilt?

Gruß

mampfi
17.08.04, 16:37
Kommentier doch mal die "komplexeren" Zeilen in der globals aus und füg Schritt für Schritt eine ein.

Mühsam, aber vielleicht findet sich der Übeltäter

Hirogen2
17.08.04, 21:12
nein ich habe keinen Zugriff auf irgendwelche Freigaben, ich kann sie zwar sehen aber nicht darauf zugreifen, Fehlermeldung: "Netzwerkname wurde nicht gefunden"??? (bei jeder Freigabe)
nmbd läuft!
Firewall, deaktiviert!
Was kann es sonst noch sein?

In /etc/samba/smb.conf gibt man ja den NETBIOS-namen des Servers an. Kannst du diesen auch mit "nmblookup NETBIOSNAME" (Servername einsetzen) erreichen?
(Ja, ich hab gelesen, dass nmbd läuft)

steve-e
18.08.04, 11:11
Versteh ich nicht, ich hab die Berechtigungen des Homeverzeichnisses erteilt???

Was sagt "ls -l /home/"?
Ich habe festgestellt, dass ich nur Zugriff auf eine Freigabe unterhalb meines Homeverzeichnis habe, wenn ich dieses mit chmod 777 "bearbeitet" habe.
Lässt sich das noch anderers realisieren? Bzw was sind nocheinmal die "standard Zugriffsrechte" für ein Userzerzeichnis unter Home? 770?

Alex10
18.08.04, 11:18
Hallo,

danke für eure Tipps, aber das hab ich alles schon gemacht,

Windowsnutzer der passwd und smbpasswd hinzugefügt (die Maschine ja selbst auch),
encrypt passwords = yes, wurde auch gesetzt und nmblookup funzt auch??? :confused:

Ich weiß genau, das hängt alles wieder an einem Haken, aber ich finde ihn nicht!!!!!!!!!!!!!!!!!!!!! :ugly:

Inzwischen bekomm ich die Fehlermeldung:
"das Profilverzeichnis:\\Linux\home\.pds konnte nicht angelegt werden!*blablaundsoweiter*"

Aber Berechtigungen wurden gesetzt!!?? :ugly: :confused:
gibt es noch andere Möglichkeiten?

Gruß Alex

Alex10
18.08.04, 11:39
755 sind Standardzugriffsrechte für Nutzer unter /home, wenn ich mich nicht irre!?

Alex

cup_of_tea
23.09.04, 15:18
mhh...
ich mußte die Pfade erst manuell erstellen, danach konnte ich zum Beispiel in das User-Profil zurückschreiben.

Gruß, Christoph

Alex10
27.09.04, 08:52
Jab, inzwischen funzt alles!

Das mit den Profiles lag meiner Meinung daran, das ich eine andere Sambaversion benutzt habe (3.0.5 anstatt 2.2.8), als die von Suse selbst und Samba dann nicht das eigentliche Verzeichnis von der vorher installierten Version nutzt.
deshalb ein neues Profilesverzeichnis mit neuen Rechten und es ging!

Alex