Berechtigungsprobleme für kopierte Dateien vom NAS

Ich greife über AFP auf mein Synology NAS zu und kann alle meine Dateien direkt darauf öffnen/bearbeiten. Aber wenn ich eine Datei auf meinen Desktop kopiere, kann ich sie nicht öffnen. Der Finder sagt mir, dass ich keine entsprechenden Berechtigungen habe.

Wenn ich mir die Berechtigungen (CMD + I) auf …

… mein NAS:

  • (unbekannt): lesen & schreiben
  • alle: keine Berechtigungen

… Mein Desktop:

  • Personal: lesen & schreiben
  • alle: keine Berechtigungen

ls -l druckt (für beide Tempos): ----rwx--- 1 suntrop staff 35354 4 Jul 10:32 File.docx

Ist das ein Problem auf dem Mac oder Synology oder meinen Einstellungen?

Die Berechtigungen sollten idealerweise 755 sein, also rwxr-xr-x an beiden Stellen.
OK danke. Und was verursacht das Problem oder wie kann man es vermeiden? :-)
Ich weiß nicht, was das Problem verursacht hat oder wie man es vermeidet, aber Sie können es wahrscheinlich beheben, indem Sie es sudo chmod -R 755 /path/to/driveim Terminal ausführen. Deshalb habe ich das nicht als Antwort gegeben.
Das ist nicht nur diese bestimmte Datei. Fast alle Dateien haben dieses Problem. Trotzdem werde ich einige andere Ressourcen überprüfen und versuchen, das Problem zu beheben. Danke.
Nein, das habe ich nicht gesagt path/to/file, ich habe gesagt path/to/drive. Dadurch werden ALLE Dateien auf dem Laufwerk repariert.
Wissen Sie, warum es möglich ist, die Berechtigungen zu ändern? Anscheinend habe ich sie nicht (da ich die Dateien nicht öffnen kann), kann aber Berechtigungen ändern. Sollten Berechtigungen das nicht verhindern?
Das liegt daran, dass Sie verwenden sudo. Dieser Befehl gibt Ihnen superuserPrivilegien. Der Superuser kann alles tun.
Ich kann chmod ohne sudo ändern – sogar jetzt, wenn ich mich nicht als sudo angemeldet habe.
Nun, ich weiß nicht, wie das passiert ist.

Antworten (3)

Klingt nach einem Berechtigungsproblem. Ich hatte ein ähnliches Problem. Dateien, die von einem Benutzer in zwei Gruppen ( Administrator und Benutzer ) auf dem NAS erstellt wurden, konnten nicht nur von Benutzern in der Benutzergruppe gelesen werden . Ich habe versucht, die Eigentumsrechte/Berechtigungen mithilfe der File Station von der DiskStation zurückzusetzen, aber es hat sich nichts getan. Ich dachte, dass etwas mit den Root-Ordner-Berechtigungen für freigegebene Ordner nicht stimmte - und ja, sie gehörten root und 777 chmod.

Ich habe es geschafft, dies zu beheben durch:

  1. Gehen Sie in Synology - Systemsteuerung - win/mac/nfs - zu Mac File Service (AFP) und deaktivieren Sie Standard-UNIX-Berechtigungen anwenden (Mac-Dateidienste aktiviert) - Wurzel Ihres Problems
  2. Melden Sie sich über ssh am NAS an, gehen Sie zu den meisten freigegebenen Stammordnern und tun Sie es

    chown -R nobody:users shared_folder/
    chmod -R 755 shared_folder/
    

verwendete Informationen von hier , hier und hier .

In meinem Fall habe ich festgestellt, dass es kein Problem mit den Berechtigungen gibt, wenn ich den Ordner im Finder schließe. Wenn der Ordner geöffnet und angezeigt wird, dann bekomme ich die Meldung, dass ich meine Datei nicht speichern kann, weil ich nicht die nötigen Rechte habe. Stellen Sie sich vor, aber es funktioniert hier jedes Mal.

Nicht über AFP verbinden: SMB verwenden.

Warum sollten sie sich über SMB statt über AFP verbinden? Obwohl dies genau richtig sein könnte, wäre eine weitere Erklärung schön.
Obwohl SMB funktionieren wird, werden einige der OS X-Funktionen, die ich mag, nicht unterstützt. Ich habe einen Fehlerbericht an Apple gesendet und – ich hoffe – sie beheben ihn :-)
Synology musste AFP zurückentwickeln, während SMB Open Source ist. Aus diesem Grund ist SMB sicherer zu verwenden, insbesondere mit neueren OS X-Versionen