Hallo zusammen,
immer wenn ich eine Datei vom Mac auf das Synology-SMB-Share kopiere und wieder zurück (oder einfach den smb-Mount direkt anschaue), dann sind die Unix Dateirechte-RWX-Bits alle drei gesetzt. Ich verstehe ja, dass man hier gewisse Abstriche machen muss, da ja Quelle und Ziel nicht bzgl. Benutzern und Gruppen irgendwie synchronisiert sind usw. usf.
Aber das ganze passiert unabhängig von der Einstellung "SMB -> Advanced -> Others -> Apply Default Unix Permissions", die ja wie folgt wirken sollte:
Apply default UNIX permissions: Enable this option to apply the default UNIX permissions when uploading or creating files and folders. The UNIX permission will be 744 for files and 755 for folders. When this option is disabled, UNIX permission is 777 for files and folders.
Ich habe diesbezüglich mit und ohne ausprobiert und keinen Unterschied bemerkt - muss ich da erst irgendwas manuell neu starten, damit die Änderung wirksam wird?
Ich sehe es direkt auf der Synology (SSH login) immer so:
-rwxrwxrwx+ 1 NameSyn users 20 Mar 24 17:42 test.sh
Und dasselbe File sieht auf dem Mac im Mount immer so aus:
-rwx------@ 1 NameMac staff 20 24 Mär 17:42 test.sh
Aber selbst wenn diese Option wie beschrieben wirken würde, bliebe es ja in jedem Fall bei "rwxrw-rw-" (744).
Hauptsächlich stört mich das executable-Bit, das will ich nicht auf allen Dateien ungefragt gesetzt kriegen.
Wenn ich von einem Mac zum anderen direkt per SMB kopiere, passiert das alles übrigens nicht (natürlich wird user und group aufs Zielsystem angepasst, aber es kommt kein "x" ungefragt hinzu), also prinzipiell sollte das doch irgendwie gehen.
Gibt's da eine Lösung dafür? Konnte weder hier im Forum noch anderswo was finden
immer wenn ich eine Datei vom Mac auf das Synology-SMB-Share kopiere und wieder zurück (oder einfach den smb-Mount direkt anschaue), dann sind die Unix Dateirechte-RWX-Bits alle drei gesetzt. Ich verstehe ja, dass man hier gewisse Abstriche machen muss, da ja Quelle und Ziel nicht bzgl. Benutzern und Gruppen irgendwie synchronisiert sind usw. usf.
Aber das ganze passiert unabhängig von der Einstellung "SMB -> Advanced -> Others -> Apply Default Unix Permissions", die ja wie folgt wirken sollte:
Apply default UNIX permissions: Enable this option to apply the default UNIX permissions when uploading or creating files and folders. The UNIX permission will be 744 for files and 755 for folders. When this option is disabled, UNIX permission is 777 for files and folders.
Ich habe diesbezüglich mit und ohne ausprobiert und keinen Unterschied bemerkt - muss ich da erst irgendwas manuell neu starten, damit die Änderung wirksam wird?
Ich sehe es direkt auf der Synology (SSH login) immer so:
-rwxrwxrwx+ 1 NameSyn users 20 Mar 24 17:42 test.sh
Und dasselbe File sieht auf dem Mac im Mount immer so aus:
-rwx------@ 1 NameMac staff 20 24 Mär 17:42 test.sh
Aber selbst wenn diese Option wie beschrieben wirken würde, bliebe es ja in jedem Fall bei "rwxrw-rw-" (744).
Hauptsächlich stört mich das executable-Bit, das will ich nicht auf allen Dateien ungefragt gesetzt kriegen.
Wenn ich von einem Mac zum anderen direkt per SMB kopiere, passiert das alles übrigens nicht (natürlich wird user und group aufs Zielsystem angepasst, aber es kommt kein "x" ungefragt hinzu), also prinzipiell sollte das doch irgendwie gehen.
Gibt's da eine Lösung dafür? Konnte weder hier im Forum noch anderswo was finden