- Mitglied seit
- 02. Sep 2018
- Beiträge
- 19
- Punkte für Reaktionen
- 1
- Punkte
- 3
Hi zusammen,
beim Einrichten meiner Diskstation bin ich auf 3 Fragen gestoßen, die das Verhältnis von Windows ACls und UNIX-Rechten angehen. Ich denke, ich bin hier bei den richtigen Addressaten der Fragen.
1) DSM basiert ja auf Linux. Wenn ich über WinSCP als root auf die Ordner schaue, sehe ich, dass eigentlich bis auf die "Gemeinsamen Ordner" der Diskstation alle Ordner mit Unix-Rechten versorgt sind (z.B. rwx------). So weit also logisch. Stimmt es also, dass bis auf die "Gemeinsamen Ordner" keine Ordner (z.B. System-Ordner) mit ACLs versorgt werden?
2) Wenn ich mich mit Schlüsselpaaren auf SSH verbinden will, muss ich ja die Rechte bestimmter Ordner (.ssh-Ordner) mit chmod setzen (das steht so in jeder Anleitung). Komme ich da nicht in Konflikt mit den ACLs und inkonsistenten Zuständen? Weil die home-Ordner (in denen der .ssh-Ordner liegt) zwar einerseits mit Unix-Rechten ausgestatten sind, andererseits aber eben auch mit ACLs über DSM versorgt werden ...
3) Es gibt ja überall im DSm die Funktion "Standard-UNIX-Berechtigungen anwenden". Hab ich mal testweise gemacht. In der DSM-Hilfe steht ja:
Standard-UNIX-Berechtigungen anwenden: Durch die Aktivierung dieser Option gelten die Standard-UNIX-Berechtigungen beim Hochladen oder Erstellen von Dateien und Ordnern. Die UNIX-Berechtigung ist 744 für Dateien und 755 für Ordner. Wenn diese Option deaktiviert ist, ist die UNIX-Berechtigung für Dateien und für Ordner 777.
Wenn ich die Option nun aktiviere und einen Ordner erstelle, macht er mir das (laut WinSCP) mit rwx------. Das ist quasi umgerechnet 700 und nicht 755. Wo ist mein Denkfehler?
Würde mich riesig freuen, wenn jemand Licht ins Dunkel bringen könnte Danke schonmal an die, die sich für meine Fragen Zeit nehmen
beim Einrichten meiner Diskstation bin ich auf 3 Fragen gestoßen, die das Verhältnis von Windows ACls und UNIX-Rechten angehen. Ich denke, ich bin hier bei den richtigen Addressaten der Fragen.
1) DSM basiert ja auf Linux. Wenn ich über WinSCP als root auf die Ordner schaue, sehe ich, dass eigentlich bis auf die "Gemeinsamen Ordner" der Diskstation alle Ordner mit Unix-Rechten versorgt sind (z.B. rwx------). So weit also logisch. Stimmt es also, dass bis auf die "Gemeinsamen Ordner" keine Ordner (z.B. System-Ordner) mit ACLs versorgt werden?
2) Wenn ich mich mit Schlüsselpaaren auf SSH verbinden will, muss ich ja die Rechte bestimmter Ordner (.ssh-Ordner) mit chmod setzen (das steht so in jeder Anleitung). Komme ich da nicht in Konflikt mit den ACLs und inkonsistenten Zuständen? Weil die home-Ordner (in denen der .ssh-Ordner liegt) zwar einerseits mit Unix-Rechten ausgestatten sind, andererseits aber eben auch mit ACLs über DSM versorgt werden ...
3) Es gibt ja überall im DSm die Funktion "Standard-UNIX-Berechtigungen anwenden". Hab ich mal testweise gemacht. In der DSM-Hilfe steht ja:
Standard-UNIX-Berechtigungen anwenden: Durch die Aktivierung dieser Option gelten die Standard-UNIX-Berechtigungen beim Hochladen oder Erstellen von Dateien und Ordnern. Die UNIX-Berechtigung ist 744 für Dateien und 755 für Ordner. Wenn diese Option deaktiviert ist, ist die UNIX-Berechtigung für Dateien und für Ordner 777.
Wenn ich die Option nun aktiviere und einen Ordner erstelle, macht er mir das (laut WinSCP) mit rwx------. Das ist quasi umgerechnet 700 und nicht 755. Wo ist mein Denkfehler?
Würde mich riesig freuen, wenn jemand Licht ins Dunkel bringen könnte Danke schonmal an die, die sich für meine Fragen Zeit nehmen