Files Station nur Unterordner Frei geben

Status
Für weitere Antworten geschlossen.

kohlweiss

Benutzer
Mitglied seit
20. Sep 2015
Beiträge
45
Punkte für Reaktionen
0
Punkte
6
Hallo,

Ich "kämpfe" derzeit mit der Freigabe eines Ordners. :confused:
Wir haben eine Ordnungsstruktur in der ein User1 nicht an der Wurzel alles schreiben und lesen soll.
Der User1 Soll nur ein Unterverzeichnis bearbeiten dürfen.

Wenn ich die Rechte am Unter Ordner vergebe bekommt der User keinen Zugang zum besagten Ordner.
Wir müssen jedes mal an der Wurzel den betroffenen User Hinzufügen. Dann bekommt der User1 zwar das recht am Unterordner kann aber auch alle anderen Ordner sehen.
Wenn ich die gleichen Berechtigungen nur am Unterordner vergebe - bekommt der User1 keinen Zugriff (Zugriff verweigert)

Das Ziel ist es einen Unterordner frei zu geben und der User 1 soll alle anderen Ordner darüber als auch "Parallel" Ordner nicht sehen.
Gibt es da eine Log Datei in der man das nachsehen kann - was das Problem ist ?

Bin für jeden Hinweis Dankbar.
Vielen DANK!
 

ottosykora

Benutzer
Mitglied seit
17. Apr 2013
Beiträge
8.187
Punkte für Reaktionen
874
Punkte
268
Das versuchen immer wieder Leute, aber vergessen einfach, wenn man zu einem Unterordner will, muss man zuerst den Hauptordner durchqueren und dazu braucht man auch eine Berechtigung. Also der User muss mindestens eine Leseberechtigung für den Hauptordner haben wenn er zu dem Unterordner will. Da ja zuerst mal alles vererbt wird, muss die Vererbung unterbrochen werden und dann Rechte für den Unterordner gesetzt werden.
Die anderen Unterordner wird er sehen , es sei denn du setzt 'für Benutzer ohne Berechtigung ausblenden' bei den entsprechenden Ordnern Freigaben.
Das Problem ist ganz einfach: um in deine Wohnung zu gelangen, genügt der Wohnungsschlüssel nicht, du musst auch den Schlüssel für die Haustür haben, sonst kommst du gar nicht bis zu der Wohnungstür.
 

NSFH

Benutzer
Sehr erfahren
Mitglied seit
09. Nov 2016
Beiträge
3.979
Punkte für Reaktionen
516
Punkte
174

kohlweiss

Benutzer
Mitglied seit
20. Sep 2015
Beiträge
45
Punkte für Reaktionen
0
Punkte
6
Vielen Dank für eure Hinweise!

Nur noch mal für mein Verständnis, wenn ich eine Ordner Struktur haben und den untersten Ordner für einen User freigeben möchte - muss der User Lese-Rechte am Wurzel Verzeichnis haben.
 

ottosykora

Benutzer
Mitglied seit
17. Apr 2013
Beiträge
8.187
Punkte für Reaktionen
874
Punkte
268
mindestens bis zu dem Unterordner
 

kohlweiss

Benutzer
Mitglied seit
20. Sep 2015
Beiträge
45
Punkte für Reaktionen
0
Punkte
6
Vielen Dank für die Bestätigung.

Wie wird das dann beim NAS gemacht wenn man die Ordner von Wurzel bis eines ober dem betreffenden Unterordner keine LESE Rechte haben möchte.
Das Ziel ist es, einfach einen Unterordner LESE/SCHREIB - Rechte zu vergeben - ohne alle übergeordneten Ordner zu zeigen.
lg
 

ottosykora

Benutzer
Mitglied seit
17. Apr 2013
Beiträge
8.187
Punkte für Reaktionen
874
Punkte
268
nun ja, ob NAS oder sonst was, so sind nun mal Computer, vor allem solche die mit Linux funktionieren.
Dann macht man eben eine vernünftige Datenstruktur und nicht etwas was nicht geht.

https://de.wikipedia.org/wiki/Unix-Dateirechte

siehe auch oben den Beispiel mit dem Hausschlüssel.
Normalerweise wird nur vererbt. Also Rechte können nur weggenommen werden aber nicht erweitert werden.
Man kann halt die Vererbung unterbrechen, aber irgendwie muss man zuerst den Weg bis zu dem Unterordner durchlaufen können.
 

hvkls

Benutzer
Mitglied seit
23. Dez 2012
Beiträge
463
Punkte für Reaktionen
0
Punkte
22
Leserechte braucht man beim "Durchreichen" eigentlich nicht, sondern Ausführungsrechte auf das Verzeichnis. Probier mal

$ mkdir -p /tmp/test1/test2
$ touch /tmp/test1/test2/test3
$ chmod 0111 /tmp/test1 # ergibt d--x--x--x
$ ls /tmp/test1
ls: test1: Permission denied
$ ls /tmp/test1/test2
test3
 

kohlweiss

Benutzer
Mitglied seit
20. Sep 2015
Beiträge
45
Punkte für Reaktionen
0
Punkte
6
@ottosykora
Danke für deine Antwort - und deine Geduld!
Das mit der "ordentlichen" Dateistruktur stimmt schon - aber es kommt vor, dass man das nicht immer beeinflussen kann
:)
 

ottosykora

Benutzer
Mitglied seit
17. Apr 2013
Beiträge
8.187
Punkte für Reaktionen
874
Punkte
268
also wenn der Benutzer nur auf einen Ordner zugreifen will, dann macht man eben für ihn ein Freigabe und gut ist.
Das meine ich als vernünftig, weil es eben klar und einfach ist und keine weiteren Probleme mit sich bringt.
Das ist dann auch universell und funktioniert mit allen Clients dann.
Und ja, auch auf der DS gibt es ACL, damit kann man Rechte etwas feiner steuern, aber einen Eingang muss man schon zuerst finden.
 
Status
Für weitere Antworten geschlossen.
 

Kaffeautomat

Wenn du das Forum hilfreich findest oder uns unterstützen möchtest, dann gib uns doch einfach einen Kaffee aus.

Als Dankeschön schalten wir deinen Account werbefrei.

:coffee:

Hier gehts zum Kaffeeautomat