Samba sagt: "Ey, du kommst hier net rein!"

dunkler_Elf

dunkler_Elf

Eroberer
Hallo zusammen,

mein Samba treibt mich zur Verzweiflung.
Ich möchte Freigaben festlegen und von Windows darauf zugreifen.
Die Zugriffsrechte sollen an bestimmte Benutzer gebunden sein.

Unter Open SuSE bekam ich die Konfiguration hin, unter Fedora 11 geht es nicht.
Vielleicht bin ich blind, aber ich sehe einfach keinen Fehler. :(

Die config-Datei findet ihr hier:
http://www.heterometrus.de/daten/errors/smb.conf

Mein Windows XP zeigt den freigegeben Ordner zwar an, sagt mir aber folgendes:
"Mit diesem Konto kann man sich nicht von diesem Computer aus anmelden."

Der Windowsbenutzer wurde aber als Sambabenutzer angelegt.
Abgesehen davon wäre es mir am liebsten, wenn er Benutzer und Passwaort abfragt, wenn man auf eine Ressource zugreifen will.

Kann jemand den Fehler sehen?


dunkler Elf
 
Hat der Samba User auch rechte für /Daten/Transferdaten? Sind die workgroup von Samba/Windows gleich (vereifacht es).

Kannst mal hier schauen http://wiki.archlinux.de/title/Samba ist verständlich erklärt und sollte sich auch auf fedora ohne Probleme übertragen lassen

In diesem Sinne
 
Unter Open SuSE bekam ich die Konfiguration hin, unter Fedora 11 geht es nicht.
Dann kopiere doch die /etc/samba/smb.conf und /etc/samba/smbpasswd.

Edit:
Bei deinen shares ist fast alles auskommentiert!
Ist das Absicht?

MfG
 
Zuletzt bearbeitet von einem Moderator:
hallo und danke erst mal für die antworten.

also:

ja, die arbeitsgruppen sind gleich.

die system-user, denen die samba-user zugeordnet sind, müssten zugriffsrechte auf den ordner haben (jeder hat alle rechte).

die smb.conf hätte ich gerne kopiert, aber ich habe die alte nicht mehr. zudem war es nicht der gleiche pc. ich habe die distribution zum teil auch deswegen gewechselt.

die shares hab ich dem fall nicht ich auskommentiert. das ist die datei, die entsteht, wenn ich es mit dem tool kofiguriere.

das mit dem link werd ich jetzt auf jeden fall noch probieren.

dunkler Elf
 
Noch mal als kleiner Tipp, nimm eine OpenSuse LiveCD und erstelle dir dort mit Yast eine neue smb.conf, geht auch mit Ubuntu wunderbar mit 2x Klicken :)

In diesem Sinne
 
so, hat tatsächlich nochmal ne alte konfigurationsdatei gefunden. kann aber nicht mehr mit sicherheit sagen, ob die damals lauffähig war.

nach meiner anpassung auf das neue system sieht sie so aus:
http://www.heterometrus.de/daten/errors/smb2.conf

damit ist der computer im netzwerk sichtbar und man bekommt auch den freigegeben ordner angezeigt. versucht man aber darauf zuzugreifen kommt folgenden nachricht:
http://www.heterometrus.de/daten/errors/error.jpg


kann es sein, dass die firewall den zugriff blockiert?
an sich sollte es nicht der fall sein, da ich die netzwerkschnittstelle als vertrauenswürdig eingestellt habe.
 
Hast du mal testparm ausgeführt?

Also normal kenn ich das so:
Freigabe anlegen:
Freigabe ...(alle möglichen Parameter) und darin valid users.
Dateibereichtigungen mit chmod & chown.
smbpasswd um die benutzer für Samba freizuschalten.



Wenn du eine aktive Firewall auf dem Linux hast mach sie aus und auf Windows musst du glaub ich gar nichts machen, obwohl die Windows Firewall auch scheiße also deaktivieren lohnt sich.


vllt solltest du mal in Windows mit net use mounten .... da kriegt man dann schöne Meldungen wie Systemfehler XY... "net use X: \\192.168.123.123\XXX /u:Hostname\Benutzer Password"
 
Zuletzt bearbeitet:
Schau einfach mal in die logs auf dem server.
Da steht bestimmt drin, warum der Zugriff nicht klappt.
Alles andere kann nur reine Spekulation sein und hilft niemandem weiter.
 
also...
... bisher hat noch nichts funktioniert. hab nun auch noch ein besseres tool zur konfiguration gefunden: gadmin-samba. leider hilft ändert es nichts daran, dass es nicht funktioniert.
inzwischen denke, ich dass es nicht an samba selbst liegt, sondern dass das problem wo anders liegt.

die aktuelle konfigurationsdatei ist hier:
http://www.heterometrus.de/daten/errors/smb3.conf

die damit entstandene log-datei hier:
http://www.heterometrus.de/daten/errors/samba.log


EDIT: --------------------------------------------

ok, ich denke ich habe die ursache gefunden.
SELinux hat die zugriffe blockiert.
wenn ich es ausschalte geht es.
nun kann ich bei gelegenheit suchen, was genau blockiert wird und wie ich es freigeben kann.

--------------------------------------------------
 
Zuletzt bearbeitet:

Ähnliche Themen

Zugriff auf Samba Fileserver Freigaben verweigert(Samba 4 Active Directory Domäne)

CentOS - Samba Einrichtung will einfach nicht funktionieren

Datei-Besitzer / Zugriffsrechte am Client ändern Seltsames Verhalten von Samba

Windows Userprofile in Samba Freigabe ablegen

Samba Konfiguration

Zurück
Oben