PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : Samba öffentliche Freigabe



LFH
16.05.13, 10:34
Hallo liebe Community!


Mein Problem ist folgendes:
Ich hab einen Linux (Ubuntu) Server mit Samba aufgesetzt und wollte nun eine öffentliche Freigabe einrichten.

In der smb.conf ist sowohl die [Global] security = share, wie auch die Freigabe mit folgenden Optionen hinterlegt:

[Alle]
path = /srv/samba/Alle
browsable = yes
guest ok = yes
writeable = yes
create mode = 0666
directory mode = 0777
guest account = nobody

Wenn ich dann allerdings versuch auf diese Freigabe zuzugreifen, bekomme ich einen Netzwerkfehler "Auf \\x.y.z.w\Alle konnte nicht zugegriffen werden."

Änder ich nun
guest = no
kann ich ohne Probleme - nach Benutzer- & Passworteingabe - darauf zugreifen.

Ich hab schon allmögliches probiert, leider ohne Erfolg.

Hat jemand eine Idee woran dies liegen könnte?


Ich bedanke mich schonmal im Voraus für jede Antwort =)

MfG,
LFH.

Aqualung
16.05.13, 12:17
Welche Rechte sind auf "/srv/samba/Alle"


ls -lad /srv/samba/Alle

LFH
16.05.13, 12:48
Okey.. das ist nun seltsam:

Ich wollte schauen, welche Rechte vergeben sind und bekomm die Meldung, dass das Verzeichnis nicht existiert, OBWOHL ich es

a) ganz sicher angelegt habe und
b) mir auch angezeigt wurde und
c) ich ja darauf zugreifen kann, wenn ich guest ok = no setze.

Aufjedenfall habe ich das Verzeichnis nun nochmal erstellt und tada, es funktioniert.
Ich versteh nicht ganz wieso, aber solang es funktioniert =P.

Vielen Dank aufjedenfall! =)

LFH
16.05.13, 15:45
Mittlerweile habe ich ein anderes Problem / Merkwürdigkeit entdeckt...
und zwar wollte ich einer öffentlichen Freigabe allen Zugreifern NUR Leserechte geben, tu ich dies, bekomme ich wieder diesen Netzwerkfehler.. nur, wenn auch Execute-Rechte vorhanden sind, ist es mir möglich darauf Zugriff zu bekommen. Aber eigentlich sollten doch Leserechte reichen?
Oder müsste ich dies noch weiter in der smb.conf eingrenzen?


MfG,
LFH.

Aqualung
16.05.13, 16:26
Mal abgesehen davon, dass dir letzte Frage eigentlich in einen NEUEN THREAD gehört, beachte folgendes:

Ausführrechte auf einem VERZEICHNIS bedeutet "in das Verzeichnis wechseln zu dürfen"

http://de.wikipedia.org/wiki/Unix-Dateirechte#Grundlegende_Rechte

LFH
16.05.13, 16:54
Das mit dem neuen Thread hatte ich nicht bedacht, entschuldigung dafür.

Und danke für die Aufklärung! Dachte Leserechte reichen, um sich frei bewegen zu können.