Foren

Eigentum und Berechtigungen auf einer externen SSD

Buadhai

Originalplakat
15. Januar 2018
Korat, Thailand
  • 26.01.2021
Dies auf einem 2017er iMac mit Catalina.

Ich habe einen älteren WD Elements-Tauchgang, auf dem sich ein Volume namens Media befindet. Auf diesem Band bewahre ich Videos, Fotos und viele andere Dinge auf, einschließlich iMazing-Sicherungsdateien.

Ich beschloss, eine Samsung T7 SSD zu kaufen, auf der ich dieses Zeug speichern konnte. Ich habe das Laufwerk in zwei Volumes partitioniert, von denen eines als Mac OS Extended formatiert ist, ebenso wie das Volume auf dem alten WD-Laufwerk.

Ich habe CCC verwendet, um das alte Media-Volume auf das neue Laufwerk zu kopieren. Beide Volumes haben den gleichen Besitzer/die gleiche Gruppe (Root/Staff) und die gleichen Berechtigungen (755). Bei keinem Volume ist 'Eigentümer ignorieren' aktiviert.

iMazing weigerte sich, mit dem neuen Volume zu arbeiten und bestand darauf, dass es keine Lese-/Schreibberechtigung auf dem Laufwerk hatte. Ich gab schließlich den Versuch auf, dies zu beheben, und änderte einfach die Berechtigungen auf 777, woraufhin iMazing glücklich war.

Einige Fragen:

  • Warum sollte iMazing in der Lage sein, von einem Laufwerk zu lesen und von dem anderen nicht?
  • Welche Eigentumsrechte und Berechtigungen sollten auf einem externen Laufwerk vorhanden sein? Ich möchte, dass alle Benutzer auf dem Laufwerk lesen und schreiben können. root/staff 755 erscheint mir seltsam, hat aber mit dem Volumen auf dem älteren Laufwerk gut funktioniert.

Fischer

20. Februar 2009


  • 27. Januar 2021
Der einfachste Weg, um Berechtigungsprobleme auf einem externen Laufwerk zu lösen, ist:
A. Klicken Sie im Finder auf das Symbol für das Laufwerk (oder die Partition).
B. Rufen Sie das Feld 'Informationen abrufen' auf
C. unten auf sperren klicken und Passwort eingeben
D. Setzen Sie bei Freigabe und Berechtigungen ein Häkchen bei 'Eigentümerschaft an diesem Volume ignorieren'.

Funktioniert bei mir jedes Mal.

Buadhai

Originalplakat
15. Januar 2018
Korat, Thailand
  • 27. Januar 2021
Dies schien mir immer ein fauler Vorschlag für ein Schraubendreherproblem zu sein. Ich habe seit Jahrzehnten externe Laufwerke auf Macs und musste bei Berechtigungsproblemen noch nie auf eine solche Lösung zurückgreifen. Auf dem Laufwerk, das durch die neue SSD ersetzt wurde, musste ich dies nicht tun. Warum jetzt?

Fischer

20. Februar 2009
  • 27. Januar 2021
Schau dir meinen Avatar an.
Ich bin ein 'Vorschlaghammer-Typ'.
Ich mache das 'Ignorieren von Berechtigungen' in Get Info ganz selbstverständlich auf JEDEM externen Laufwerk, das ich habe... Reaktionen:Buadhai

Buadhai

Originalplakat
15. Januar 2018
Korat, Thailand
  • 27. Januar 2021
OK. Habe das Bild. Ich denke, wenn ich den Vorschlaghammer-Ansatz verwende, lerne ich nichts.

Frage: Welche Eigentumsrechte und Berechtigungen haben Sie auf JEDEM externen Laufwerk? (Sie müssten das Kontrollkästchen 'Ignorieren' tatsächlich deaktivieren, um zu sehen, was das Eigentum vor dem Vorschlaghammer ist.)

chown33

Moderator
Mitarbeiter
9. August 2009
die abgründige Ebene
  • 28. Januar 2021
Ich habe immer nur die Funktion 'Eigentum ignorieren' verwendet oder Dateien auf das Laufwerk kopiert, damit ich der Eigentümer bin.

Ich sehe das Problem mit Ignore Ownership nicht, aber vielleicht verstehe ich nicht genau, was Sie erreichen möchten.

Wenn ich zufällig eine externe Festplatte habe, auf der das Eigentum erzwungen werden soll, erstelle ich sie zunächst auf diese Weise und kopiere Dinge von einem geeigneten Konto darauf. Das kann mein Administratorkonto sein, ein Nicht-Administratorkonto oder was auch immer ich will, je nachdem, was ich mit der Durchsetzung der Eigentumsrechte erreichen möchte.

Wenn ich Software entwickle, möchte ich manchmal eine ziemlich spezifische Zugriffskontrollumgebung, einschließlich Besitz, normale Unix-Berechtigungen oder ACLs. Ich lege das auf ein Disk-Image (normalerweise ein Bundle mit geringer Dichte) und vergewissere mich, dass Ignore Ownership deaktiviert ist.


Wenn alle tatsächlichen Berechtigungen auf 777 (oder 666) gesetzt sind, kann jeder überall alles R/W schreiben, aber die Berechtigungen von Dateien oder Ordnern können nur von root (dem Besitzer) geändert werden. Umgekehrt, wenn Besitz ignorieren aktiviert ist, erhalten Sie die gleiche R/W-Fähigkeit, aber Sie erhalten auch die Möglichkeit, Berechtigungen zu ändern (sofern gewünscht). Das ist also etwas, das man unter 'Besitz ignorieren' tun kann, was mit einer datenträgerweiten Einstellung von vollständig geöffneten Berechtigungen nicht möglich ist.

Eine andere Sache ist, dass Ignore Ownership einfach und schnell rückgängig gemacht werden kann, indem Sie einfach das Kontrollkästchen deaktivieren. Die zugrunde liegende Aktion besteht darin, die Mount-Flags des Volumes zu ändern (verwenden Sie 'mount' cmd in Terminal zum Beobachten). Um alle Berechtigungen auf der Festplatte zu ändern, müsste man ein rekursives 'chmod'-Cmd ausführen oder das Get Info-Fenster des Finders verwenden, um die Berechtigungen rekursiv zu ändern. Beides wird wahrscheinlich länger dauern, als nur ein Kontrollkästchen zu deaktivieren.

Ignore Ownership mag wie ein Vorschlaghammer erscheinen, aber rekursive 'chmod' ausführen zu müssen, erscheint wie ein Schwarm von tausend Moskitos. Keine Sache ist ein großes Problem, aber die bloße Zahl ist eine andere Geschichte.


Ihre Frage zu iMazing kann ich nicht beantworten, da ich es noch nie benutzt habe.
Reaktionen:Brian33 und Buadhai

Buadhai

Originalplakat
15. Januar 2018
Korat, Thailand
  • 28. Januar 2021
Vielen Dank, dass Sie sich die Zeit genommen haben, eine so klare und verständliche Erklärung zu schreiben.

Was ich versuche zu erreichen; Es ist einfach zu verstehen, warum ich in der Vergangenheit nie den Besitz ignorieren musste und warum root/staff und 755 auf meinem vorherigen Media-Volume für mich gut funktionierten, aber nicht wie erwartet funktionierten, als ich ein neues Media-Volume erstellte (über a CCC-Klon) mit den gleichen Eigentümern und Berechtigungen.

chown33

Moderator
Mitarbeiter
9. August 2009
die abgründige Ebene
  • 28. Januar 2021
Buadhai sagte: Was ich zu erreichen versuche; Es ist einfach zu verstehen, warum ich in der Vergangenheit nie den Besitz ignorieren musste und warum root/staff und 755 auf meinem vorherigen Media-Volume für mich gut funktionierten, aber nicht wie erwartet funktionierten, als ich ein neues Media-Volume erstellte (über a CCC-Klon) mit den gleichen Eigentümern und Berechtigungen. Zum erweitern klicken...
Nun, ich kann dazu keine Hilfe anbieten, da es anscheinend nur mit iMazing zu tun hat.
Reaktionen:Buadhai

Buadhai

Originalplakat
15. Januar 2018
Korat, Thailand
  • 28. Januar 2021
Ich glaube, deshalb habe ich es einen Vorschlaghammer genannt. Ja, das Ignorieren der Berechtigungen hat das Problem gelöst, aber ich habe nichts darüber erfahren, was das Problem überhaupt verursacht hat.