Dateiberechtigungen über Konsole - mehrere Gruppen/User

  • Ab sofort steht euch hier im Forum die neue Add-on Verwaltung zur Verfügung – eine zentrale Plattform für alles rund um Erweiterungen und Add-ons für den DSM.

    Damit haben wir einen Ort, an dem Lösungen von Nutzern mit der Community geteilt werden können. Über die Team Funktion können Projekte auch gemeinsam gepflegt werden.

    Was die Add-on Verwaltung kann und wie es funktioniert findet Ihr hier

    Hier geht es zu den Add-ons

Status
Für weitere Antworten geschlossen.

Hendrik_Schwartz

Benutzer
Registriert
23. Jan. 2017
Beiträge
8
Reaktionspunkte
0
Punkte
0
Hallo und guten Morgen,

vielleicht hat jemand von euch einen Tipp für mich. Ich suche seit Ewigkeiten und komme nicht weiter...

Ich habe folgende Konstellation:

Windows-AD-User1 speichert in Freigabe A eine Datei -> Datei wird mit Cronejob jede Minute in Freigabe B verschoben -> Die Datei wird über ein PHP-Script (http-Gruppe) bearbeitet und wieder abgespeichert -> Windows-Ad-User2 arbeitet weiter mit der Datei

Mein Problem - die Benutzer-Rechte sind in Freigabe B nicht ausreichend. Während in Freigabe A die Datei die noch alle nötigen Rechte vom übergeordneten Verzeichnis geerbt hat, sind im Verzeichnis B nur noch die Rechte des erstellenden Benutzer und seiner Gruppe vorhanden.

Ich hätte nun versucht die Rechte mittels chmod zu ändern, aber damit werden die anderen Rechte ja wiederum überschrieben. So dass immer ein Recht fehlt.

Kennt jemand eine Möglichkeit automatisiert entweder alle Rechte der Datei mit zu kopieren, oder der Datei mittels Konsole mehrere Gruppen und User zuzuweisen?

Danke und viele Grüße
Hendrik
 
Vielleicht

chmod 1777 FreigabeB

à la /tmp
 
hvkls, du hast mich noch auf eine Idee gebracht:

Habe die Methode des Verschiebens geändert. Ich kopiere die Datei jetzt, und lösche dann die Quelldatei. Und nun erbt die Zieldatei die Rechte vom Verzeichnis.

Weiß nicht wie "sauber" die Lösung ist, aber sie funktioniert! :-)
 
M.W. erbt eine Datei, die man per cp in ein Verzeichnis kopiert, nicht die Rechte von diesem Verzeichnis sondern von dem User der kopiert, wenn man nicht die Option -p (bzw. --preserve) verwendet. habe das gerade nochmal durchgetestet und bestätigen können. "mv" hingegen erhält den Eigentümer der Datei, funktioniert also wie cp -p.
 
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