89 votes

Pourquoi chown rapporte "Operation not permitted" sous OS X ?

J'essaie de faire ce qui suit sur mon Mac (10.6.7) :

sudo chown myusername:wheel ./entries

mais Unix/Mac renvoie "Operation not permitted". Lorsque je ls -lash le fichier coupable, ça ressemble à ça :

8 -rwxrwxrwx   1 myusername  staff   394B Apr 26 23:26 entries

J'ai essayé sudo y sudo su ; rien ne fonctionne. Une idée de ce qui se passe ?

J'essaie de chmod des fichiers que j'ai copiés de mon ancienne boîte Ubuntu. La plupart des fichiers ont réussi à chmod mais celui-ci est bloqué et je ne comprends pas pourquoi.

5voto

Joe Carnahan Points 1589

J'ai eu le même problème, à propos de mon dossier personnel. A la fin, j'ai juste utilisé le finder comme ceci :

Aller -> Ordinateur -> votre disque -> Utilisateurs -> votre nom d'utilisateur -> clic droit -> Obtenir des informations

J'ai trouvé qu'il était verrouillé, probablement que je l'ai fait dans le passé et que j'ai oublié. J'ai décoché la case verrouillée, le problème est réglé.

Je vous recommande d'utiliser la fonction "Get Info" du finder pour résoudre ce type de problème.

(OS X 10.8.3)

2voto

Jpsy Points 2811

Assurez-vous que le fichier et son dossier parent sont déverrouillés.

J'ai été confronté à un problème similaire en essayant de supprimer un fichier de signature d'email Mac Mail. Je ne pouvais pas le supprimer tant que je n'avais pas déverrouillé le fichier ainsi que son dossier parent.

SistemesEz.com

SystemesEZ est une communauté de sysadmins où vous pouvez résoudre vos problèmes et vos doutes. Vous pouvez consulter les questions des autres sysadmins, poser vos propres questions ou résoudre celles des autres.

Powered by:

X