Rechtevergabe für gemeinsame Ordner via Shell

Status
Für weitere Antworten geschlossen.

Star TUX

Benutzer
Mitglied seit
02. Feb 2012
Beiträge
22
Punkte für Reaktionen
0
Punkte
1
Hallo Leute!

An und für sich kann man ja mit DSM die Rechte für Ordner grundsätzlich ziemlich präzise vergeben, aber eben nur grundsätzlich. Im Speziellen geht es mir um die gemeinsamen Ordner auf meiner DS, die ja standardmäßig root:root gehören. Ich würde die Gruppenrechte jedoch gerne via Shell einer anderen Gruppe geben und dann others die alle Rechte entziehen. Sinn der ganzen Sache soll sein, dass nur die Benutzer der Gruppe der der gemeinsame Ordner gehört diesen Ordner auch sieht (Execute-Recht). Root kann die Ordner dann noch immer sehen und alle die ihn nicht sehen sollen sehen ihn nicht.
Wär theoretisch ja gar kein Problem, nur ich frage mich ob ich bedenkenlos die Gruppe ändern kann ohne DSM zu verwirren und die Sicherheit des Systems zu gefährden??

Ach ja, das Setzen des Sticky-Bits stört DSM auch nicht oder? :D

Vielen Dank im Voraus!

LG
Star TUX
 

jahlives

Benutzer
Mitglied seit
19. Aug 2008
Beiträge
18.275
Punkte für Reaktionen
4
Punkte
0
das StickyBit sollte gar ned stören. Hat die Firmware afaik im /tmp Verzeichnis auch so gesetzt
Du kannst die Eigentümerschaft/Gruppe direkt an der CLI ändern. Allerdings wird man den Ordner als Freigabe immer noch sehen, man kann dann einfach ned darauf zugreifen
 

Star TUX

Benutzer
Mitglied seit
02. Feb 2012
Beiträge
22
Punkte für Reaktionen
0
Punkte
1
Allerdings wird man den Ordner als Freigabe immer noch sehen
Das stimmt leider. Wenn ich aber einem in gemeinsamen Ordner auf den eine Gruppe A zugreifen kann, einen Unterordner erstelle und den einer Gruppe B zuweise und others die Rechte entziehe wird dieser Ordner nicht angezeigt, wenn der Benutzer nicht Mitglied der Gruppe B ist. Ich dachte, dass das bei Freigaben auch so funktioniert... :D
 

jahlives

Benutzer
Mitglied seit
19. Aug 2008
Beiträge
18.275
Punkte für Reaktionen
4
Punkte
0
ob man ein Verzeichnis sehen kann oder nicht hängt NICHT von den Rechten des Verzeichnisses selber ab, sondern von den Rechten auf dem Elternverzeichnis. Erst der Zugriff darauf wird durch das Verzeichnis selber reglementiert. Wenn also der User das Elternverzeichnis auflisten darf (r und x) dann sieht er die Freigabe auch. Es gibt bei den Freigaben im DSM glaub ne Option die Freigabe zu verstecken. Weiss aber ned ob das dann für alle gilt oder nur für die User ohne Rechte drauf
 

Star TUX

Benutzer
Mitglied seit
02. Feb 2012
Beiträge
22
Punkte für Reaktionen
0
Punkte
1
ob man ein Verzeichnis sehen kann oder nicht hängt NICHT von den Rechten des Verzeichnisses selber ab, sondern von den Rechten auf dem Elternverzeichnis.
Ja stimmt. Normal schon. Bin ein wenig verwirrt. :rolleyes:
Edit: Muss mir das nochmal in Ruhe genau ansehen, warum bei meinem Bespiel von oben der Ordner nicht angezeigt wird...

Es gibt bei den Freigaben im DSM glaub ne Option die Freigabe zu verstecken. Weiss aber ned ob das dann für alle gilt oder nur für die User ohne Rechte drauf
Das verbirgt die Freigabe für alle, egal welche Rechte.
 
Zuletzt bearbeitet:

Star TUX

Benutzer
Mitglied seit
02. Feb 2012
Beiträge
22
Punkte für Reaktionen
0
Punkte
1
Muss mir das nochmal in Ruhe genau ansehen, warum bei meinem Bespiel von oben der Ordner nicht angezeigt wird...
Hab nun herausgefunden warum die Ordner nicht angezeigt wurden. Es gibt bei den Einstellungen zu den Freigaben die Option "Ordner und Datein vor Benutzern ohne Berechtigungen ausblenden". Die Rechte des übergeordneten Ordners (also der Freigabe) waren so eingestellt das, die Benutzer der Gruppe r und x Rechte hatte. Aber wenn ich von den Unterordnern die r Rechte weggenommen habe, sind diese verschwunden vor den Benutzern ohne Rechte. Das Ganze lag allerdings nur an dieser Einstellung im DSM.

Schönen Abend noch!
LG
 

jahlives

Benutzer
Mitglied seit
19. Aug 2008
Beiträge
18.275
Punkte für Reaktionen
4
Punkte
0
Du musst noch folgendes unterscheiden: das Verstecken der Freigabe im DSM geschieht auf Applikationsbasis (hier Samba). Wenn du die Rechte auf der Konsole anpasst, machst du das allerdings direkt im Dateisystem d.h. es betrifft alle Applikationen
 
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