Forum

Propriété et autorisations sur un SSD externe

Buadhai

Affiche originale
15 janv. 2018
Korat, Thaïlande
  • 26 janvier 2021
Ceci sur un iMac 2017 exécutant Catalina.

J'ai une ancienne plongée WD Elements sur laquelle il y a un volume appelé Media. Sur ce volume, je conserve des vidéos, des photographies et bien d'autres choses, y compris des fichiers de sauvegarde iMazing.

J'ai décidé d'acheter un SSD Samsung T7 sur lequel stocker ce matériel. J'ai partitionné le disque en deux volumes, dont l'un est formaté en tant que Mac OS étendu, tout comme le volume de l'ancien disque WD.

J'ai utilisé CCC pour copier l'ancien volume Media sur le nouveau lecteur. Les deux volumes ont le même propriétaire/groupe (root/staff) et les mêmes autorisations (755). Aucun volume n'a activé l'option « Ignorer la propriété ».

iMazing a refusé de travailler avec le nouveau volume en insistant sur le fait qu'il n'avait pas d'autorisation de lecture/écriture sur le lecteur. J'ai finalement renoncé à essayer de résoudre ce problème et j'ai simplement changé les autorisations en 777, après quoi iMazing était satisfait.

Quelques questions :

  • Pourquoi iMazing serait-il capable de r/w à partir d'un lecteur et pas de l'autre ?
  • Quels devraient être la propriété et les autorisations sur un lecteur externe ? Je veux que tous les utilisateurs puissent lire et écrire à partir du lecteur. root/staff 755 me semble étrange, mais a bien fonctionné avec le volume de l'ancien lecteur.

pêcheur

20 févr. 2009


  • 27 janvier 2021
Le moyen le plus simple de surmonter les problèmes d'autorisations sur un lecteur externe est de :
une. cliquez sur l'icône du lecteur (ou de la partition) dans le Finder
b. faire apparaître la case 'obtenir des informations'
c. en bas, cliquez sur verrouiller et entrez le mot de passe
ré. cochez « ignorer la propriété de ce volume » dans le partage et les autorisations.

Fonctionne à chaque fois pour moi.

Buadhai

Affiche originale
15 janv. 2018
Korat, Thaïlande
  • 27 janvier 2021
Cela m'a toujours semblé être une sorte d'approche paresseuse et paresseuse d'un problème de tournevis. J'ai des disques externes sur Mac depuis des décennies et je n'ai jamais eu à recourir à une solution comme celle-ci pour les problèmes d'autorisations. Je n'ai pas eu à le faire sur le disque qui a été remplacé par le nouveau SSD. Pourquoi maintenant?

pêcheur

20 févr. 2009
  • 27 janvier 2021
Regardez mon avatar.
Je suis du genre 'marteau de masse'.
Je fais systématiquement les « ignorer les autorisations » pour obtenir des informations sur CHAQUE lecteur externe que j'ai ... Réactions :Buadhai

Buadhai

Affiche originale
15 janv. 2018
Korat, Thaïlande
  • 27 janvier 2021
D'ACCORD. J'ai la photo. Je suppose que si j'utilise l'approche du marteau, je n'apprends rien.

Question : De quelle propriété et quelles autorisations disposez-vous sur CHAQUE disque externe ? (Vous devrez en fait décocher la case « ignorer » pour voir quelle est la propriété avant le marteau.)

chown33

Modérateur
Membre du staff
9 août 2009
le plan abyssal
  • 28 janvier 2021
J'ai toujours utilisé la fonction Ignorer la propriété, ou j'ai copié des fichiers sur le lecteur, donc je suis le propriétaire.

Je ne vois pas le problème avec Ignorer la propriété, mais peut-être que je ne comprends pas exactement ce que vous essayez d'accomplir.

S'il se trouve que j'ai un disque externe sur lequel je souhaite que la propriété soit appliquée, alors je le crée de cette façon en premier lieu, et j'y copie des éléments à partir d'un compte approprié. Cela peut être mon compte administrateur, un compte non administrateur ou tout ce que je veux, selon ce que j'essaie d'accomplir en appliquant la propriété.

Parfois, lorsque je développe un logiciel, je veux un environnement de contrôle d'accès assez spécifique, y compris la propriété, les autorisations Unix normales ou les ACL. Je l'ai mis sur une image disque (généralement un paquet clairsemé) et je m'assure que Ignorer la propriété est désactivé.


Si toutes les autorisations réelles sont définies sur 777 (ou 666), alors n'importe qui peut R/W n'importe quoi n'importe où, mais les autorisations des fichiers ou des dossiers ne peuvent être modifiées que par root (le propriétaire). Inversement, si Ignorer la propriété est activé, vous obtenez la même capacité R/W, mais vous avez également la possibilité de modifier les autorisations (si l'on le souhaite). C'est donc quelque chose que l'on peut faire sous Ignorer la propriété qui n'est pas faisable avec un paramètre d'autorisations d'ouverture complète à l'échelle du disque.

Une autre chose est que Ignorer la propriété peut être facilement et rapidement inversé, simplement en décochant la case. L'action sous-jacente consiste à modifier les indicateurs de montage du volume (utilisez la commande 'mount' dans Terminal pour observer). Afin de modifier toutes les autorisations sur le disque, il faudrait exécuter une commande récursive 'chmod' ou utiliser la fenêtre Obtenir des informations du Finder pour modifier les autorisations de manière récursive. L'un ou l'autre prendra probablement plus de temps que de simplement décocher une case.

Ignorer la propriété peut sembler être un marteau, mais avoir besoin d'exécuter un 'chmod' récursif semble être un essaim de mille moustiques. Aucune chose n'est un gros problème, mais le nombre est une autre histoire.


Je ne peux pas répondre à votre question sur iMazing, car je ne l'ai jamais utilisé.
Réactions :Brian33 et Buadhai

Buadhai

Affiche originale
15 janv. 2018
Korat, Thaïlande
  • 28 janvier 2021
Merci d'avoir pris le temps d'écrire une explication aussi claire et compréhensible.

Quant à ce que j'essaye d'accomplir ; c'est simplement pour comprendre pourquoi je n'ai jamais eu à ignorer la propriété dans le passé et pourquoi root/staff et 755 sur mon précédent volume Media fonctionnaient bien pour moi, mais n'ont pas fonctionné comme prévu lorsque j'ai créé un nouveau volume Media (via un clone CCC) avec la même propriété et les mêmes autorisations.

chown33

Modérateur
Membre du staff
9 août 2009
le plan abyssal
  • 28 janvier 2021
Buadhai a dit : Quant à ce que j'essaye d'accomplir ; c'est simplement pour comprendre pourquoi je n'ai jamais eu à ignorer la propriété dans le passé et pourquoi root/staff et 755 sur mon précédent volume Media fonctionnaient bien pour moi, mais n'ont pas fonctionné comme prévu lorsque j'ai créé un nouveau volume Media (via un clone CCC) avec la même propriété et les mêmes autorisations. Cliquez pour agrandir...
Eh bien, je ne peux offrir aucune aide à ce sujet, car cela semble être lié uniquement à iMazing.
Réactions :Buadhai

Buadhai

Affiche originale
15 janv. 2018
Korat, Thaïlande
  • 28 janvier 2021
Je suppose que c'est pourquoi je l'ai appelé un marteau. Oui, ignorer les autorisations a résolu le problème, mais je n'ai rien appris sur la cause du problème en premier lieu.