Essayer d'exécuter ce compand dans le terminal:
Sudo chown -R yourid:yourgroup local
Cependant, je n'ai aucune idée de ce que mon identité et mon groupe sont, ou où les trouver. Des idées?
Sous OS X, votre groupe principal est toujours staff
à moins que vous ou votre responsable du répertoire utilisateur ne l'ayez modifié.
Qu'est-ce qu'un groupe primaire ? Le groupe principal d'un utilisateur est par défaut le propriétaire de tous les fichiers créés par cet utilisateur.
Pour les besoins de chmod
sur votre ordinateur, vous pouvez utiliser votre ID utilisateur numérique (par exemple 501) ou votre nom de compte (par exemple danielbeck
). Ce dernier est différent du nom d'utilisateur que vous voyez habituellement dans l'interface utilisateur (par exemple, Daniel Beck ).
Vous pouvez déterminer le nom de votre compte en utilisant l’un des éléments suivants:
C'est le nom de votre répertoire personnel (à moins que vous ne l'ayez personnalisé) dans le titre ou la barre latérale du Finder.
Exécutez whoami
dans Terminal - une chown -R $(whoami):staff
devrait donc suffire. Vous pouvez également obtenir votre groupe principal avec groups $(whoami) | cut -d' ' -f1
.
Ouvrez Préférences système »Utilisateurs et groupes , déverrouillez le volet si nécessaire, cliquez avec le bouton droit de la souris sur votre nom d'utilisateur (l'entrée de liste unique dans la section Utilisateur actuel ) et sélectionnez Options avancées… . C'est le champ Nom du compte dans la fenêtre de dialogue récemment ouverte. Cette boîte de dialogue vous montre également votre groupe principal.
Exécutez id
dans Terminal pour une sortie plus détaillée. Cela inclura votre ID utilisateur numérique. Il listera également tous les groupes dont vous êtes membre, pas seulement votre groupe principal. Le premier groupe est le principal.
Utilisez la commande id
à partir du terminal. Il affichera votre uid et les groupes auxquels vous appartenez. Par exemple, voici ma sortie indiquant mon identifiant d'utilisateur (534), mon identifiant de groupe (20) et les groupes auxquels j'appartiens (également 20).
uid=534(galuga) gid=20(staff) groups=20(staff)
Cela montrera votre userid.
$ id -u
502
Cela montrera les noms de vos groupes. Les noms de groupe sont entre parenthèses.
$ id
uid=502(whoami) gid=20(staff) groups=20(staff),702(com.Apple.sharepoint.group.2),12(everyone),61(localaccounts),79(_appserverusr),80(admin),81(_appserveradm),98(_lpadmin),33(_appstore),100(_lpoperator),204(_developer),395(com.Apple.access_ftp),398(com.Apple.access_screensharing),399(com.Apple.access_ssh)
dans Terminal, allez à ~/Documents
et exécutez ls -la
. Votre nom d'utilisateur et votre groupe seront listés à côté de chacun des fichiers/répertoires.
Ça devrait ressembler à ça:
drwxr-xr-x 2 username usergroup 4096 Oct 17 2012 Templates