Samba Freigabe geht nur read-only

Gast #1654660
Hallo,

ich versuche ein Verzeichnis auf einem Suse 11.1 Rechner zum lesen und 
schreiben freizugeben (für WinXP und Vista), ohne Benutzeranmeldung, 
einfach für alle im LAN. Bis jetzt funktioniert es nur lesend. Nach 
einem Tipp aus einem anderen Forum habe ich in der /etc/samba/smb.conf 
folgenden Abschnitt eingefügt:

[public]
        comment = Verzeichnis mit Schreibfreigabe
#       inherit acls = Yes
        path = /data1/dateien_rsync/pub/
#       read only = No
        browseable = yes
        create mask = 0777
        directory mask = 0777
        guest ok = yes
        writeable = yes
        share modes = yes


Was könnte falsch laufen? Es ist das erste mal dass ich Samba benutze, 
daher sind mir die Eigenschaften unbekannt. V.a.: was ist dieses "ACL 
inherit"? Das wurde ich bei der grafischen Samba Kongiguration (mit 
YAST) gleich am Anfang gefragt.

Vielen Dank
Randy
Gast #1654673
> Was könnte falsch laufen?

Wichtig wäre herauszufinden
1. mit welchem user Du dich (tatsächlich) verbunden hast (steht in den 
logs, hierzuserver /var/log/samba/*)
2. ob jener user tatsächlich Schreibrechte in den Verzeichnissen hat 
(also direkt auf dem Server einfach mal eine Datei 'touch'en)
3. und daraus abgeleitet: wer genau verhindert das schreiben - samba 
oder das Dateisystem? Und wie äussert es sich?

>  was ist dieses "ACL inherit"?

Das (und noch viel mehr) steht in der man-Page zur smb.conf ('man 
smb.conf') - sehr lesenswert!

HTH
Gast #1654752
> Verzeichnisrechte gesetzt?

Das wars. Ich hab die Rechte von 755 (rwxr-xr-x) auf 777 gesetzt, jetzt 
gehts...

> Das (und noch viel mehr) steht in der man-Page zur smb.conf ('man
> smb.conf') - sehr lesenswert!

Das ist eine Doku so wie ich sie hasse. Da steht alles drin, aber nicht 
das Wesentliche. Das versteht man nur wenn man sich mit Linux im Detail 
auskennt, außer mit dem Detail das in dem Text beschrieben ist...

Vielen Dank an euch beide.
Randy
Gast #1654756
> 3. und daraus abgeleitet: wer genau verhindert das schreiben - samba
> oder das Dateisystem? Und wie äussert es sich?

Daran hatte ich gar nicht gedacht. Samba ist nicht als der "normale" 
User unterwegs, nur der hatte Schreibrechte. (Es ist ein Linux auf dem 
"Desktop": Der Rechner wird nur von mir benutzt, d.h. es gibt nur einen 
User, und eine ausgeklügelte Gruppen- und User-Rechteverwaltung wird 
nicht gebraucht, bzw. wird nicht gemacht)

Antwort schreiben

Eine eigene Frage? Dieser Thread ist über 16 Jahre alt. Stell sie in einem eigenen Thread – dort lesen mehr Leute mit, und sie wird öfter und schneller beantwortet.

Neuen Thread starten

Eine Lösung, Ergänzung oder Rückmeldung zu diesem Thread? Dann antworte hier.

Formatierung
  • [c]C-Code[/c]
  • [code]Code in anderen Sprachen, ASCII-Zeichnungen[/code]
  • [math]Formel in LaTeX-Syntax[/math]
  • [[Titel]] – Link zu einem Artikel
  • Verweis auf einen anderen Beitrag: Rechtsklick auf dessen Beitrags-ID (#8078628), „Adresse kopieren“, in den Text einfügen

Mehr zur Formatierung

Längeren Sourcecode als Anhang, nicht in den Text. JPG nur für Fotos und Scans; Zeichnungen und Screenshots als PNG oder GIF. Siehe Bildformate.

Schon registriert? Anmelden

Wird nicht angezeigt. Wir schicken dir einen Link; sobald du damit bestätigst, erscheint dein Beitrag.

Mit dem Abschicken legst du einen kostenlosen Account an und erkennst die Nutzungsbedingungen und die Datenschutzerklärung an.