Auf der Linux-Samba-Freigabe, auf die von macOS aus zugegriffen wird, verfügt macOS über seltsame Dateiberechtigungen

483
sp1derface

Die Dinge, die ich in meiner smb.conf auf meinem Linux-Rechner geändert habe, sind:

Unix-Erweiterungen = Nein Kartenarchiv = Nein Kartensystem = nein Karte versteckt = Nein  [mein Anteil] Pfad = / home / bob / myshare Durchsuchbar = Ja nur lesen = nein Erzeuge Maske = 0644 Verzeichnismaske = 0755 Erstellungsmodus erzwingen = 0644 Verzeichnismodus erzwingen = 0755 gültige Benutzer = Bob 

Die Dateien auf Linux haben Berechtigungen wie folgt:

drwxrwxr-x 729 bob bob 28K Oct 19 10:08 node_modules/  -rw-rw-r-- 1 bob bob 1.3K Oct 19 10:12 package.json  

Sie sehen jedoch unter OSX wie folgt aus:

drwx------ 729 bob staff 16k Oct 10 10:08 node_modules/  -rwx------ 1 bob staff 1.2K Oct 19 10:12 package.json  

Dies ist ein Problem, da mein Ordner ein Git-Repo ist und jedes Mal, wenn ich versuche, Änderungen zu übernehmen, meint, mein gesamtes Repo hat sich geändert, da die Dateiberechtigungen unterschiedlich sind. Keine Ahnung, was "Personal" übrigens ist. Ich kann mich nicht erinnern, diese Gruppe auf beiden Maschinen gemacht zu haben (aber vielleicht?).

1
Was ist die Ausgabe von "ls -nl" in beiden Systemen? Kamil Maciorowski vor 5 Jahren 0
@KamilMaciorowski '1000 1000' für Ubuntu und '501 20' für den Verbindungs-Mac. sp1derface vor 5 Jahren 0

0 Antworten auf die Frage