ich hoffe, hier kann mir jemand helfen. Bisher konnte das niemand.
Also, ich habe folgendes Problem: Auf einem Server (raspberry pi) möchte ich in einer Freigabe (Raid) eine weitere Sambafreigabe (Testfreigabe) erstellen. Das klappt auch alles. Nun soll diese Freigabe für die Öffentlichkeit lesbar sein, aber nur ein User (in meinem Testszenario der User test) soll in diese Freigabe reinschreiben können. Demzufolge habe ich die Freigabe folgendermaßen angelegt:
Code: Select all
[Testfreigabe]
comment = Testfreigabe
path =/Raid/Testfreigabe
browseable = yes
public = yes
writeable = no
write list = test
Verrücktes Nebendetail: Habe auch mal eine Freigabe im Home-Verzeichnis des Standardusers"pi" erstellt. Wenn ich dort die write list = test gesetzt habe, konnte man nicht schreiben, während es bei write list = pi funktionierte. Lag wohl daran, dass es sich um einen Unterordner des Homeverzeichnisses "pi" handelte.
Aber genau sowas ist mein Problem: Ich verstehe nicht so Ganz, wie das mit den Rechten bei netzwerkbasierten Diensten so läuft, inwieweit Ordner ihre Rechte weitervererben usw. So einfache Sachen wie die lokalen Rechte oder wie ich die Rechte einer Datei ändere oder eine Sambafreigabe anlege - dafür gibts tausende Erklärungen. Aber für meine Fragestellungen habe ich noch nichts gefunden. Deshalb, wer ein gutes Tutorial hat, jederzeit gerne. Aber das nur nebenbei.
Ich hoffe, jemand kann mir helfen. Ich wäre sehr dankbar