Sur macOS, tout fichier appartient à :
- un utilisateur (son propriétaire) ;
- un groupe d'utilisateur ; par défaut on prend le groupe principal de ce même utilisateur.
D'un autre côté, on définit des droits, c'est-à-dire ce que peuvent faire :
- le propriétaire ;
- les membres du groupe propriétaire ;
- tous les autres utilisateurs.
On peut donc aisément changer :
- d'une part les propriétaires ;
dans Terminal, ce sera à l'aide de la commande chown
- d'autre part les droits ;
dans Terminal, ce sera à l'aide de la commande chmod
Pour revenir à ton problème, il apparaît souvent lorsqu'un disque a été initialisé sur un ordinateur et est utilisé sur un autre, avec un utilisateur qui n'a pas le même identifiant (il s'agit du numéro qui l'identifie dans le système : 501, 502, etc.)
Si tu veux faire simple, tu décides d'ignorer les autorisations du disque. Dans ce cas, lorsque le disque est branché, le volume est monté de sorte que tu en sembles le propriétaire. Pour cela, tu sélectionnes le disque externe dans le Finder et affiche ses propriétés (raccourci Cmd-i). Tout en bas, après avoir déverrouillé le cadenas, tu coches la case "Ignorer les autorisations de ce volume".
Mais, si tu souhaites conserver sur le disque un espace personnel et un espace pour un autre compte, tu peux simplement changer le propriétaire des dossiers/fichiers qui te concernent, à l'aide du Finder ou de la ligne de commande.
Pour le Finder, tu te positionnes sur le dossier de départ de cet espace personnel, affiche les propriétés (avec Cmd-i, comme ci-dessus) et tu déverrouilles le cadenas. Tu t'ajoutes dans la liste des utilisateurs, en lecture/écriture. Puis toujours sélectionné dans la liste, tu cliques sur la roue crantée et là tu peux en faire le propriétaire du dossier et tu peux aussi appliquer la modification à tout ce que contient ce dossier.