J'ai mis à jour Mac OS Lion et chaque fois que je supprime un fichier, il me demande mon mot de passe. N'importe quel fichier - que ce soit sur le bureau, dans le dossier Téléchargements ou ailleurs. Il me demande mon mot de passe à chaque fois.
Ce comportement est agaçant. Est-ce le nouveau défaut? Ou il y a quelque chose qui ne va pas?
Modifier:
Par exemple: ce fichier, situé sur le bureau .
➜ Desktop l | grep terminal
-rw-r--r--@ 1 Nerian staff 841913 22 jul 14:16 terminal.png
Modifier:
Il semble que beaucoup de gens ont le même problème:
https://discussions.apple.com/thread/3199093?start=0&tstart=0
https://discussions.apple.com/thread/3197928?start=0&tstart=0
Modifier:
Je peux supprimer le même fichier - une capture d'écran sur le bureau - en utilisant le terminal et je ne suis pas invité à entrer un mot de passe. Si j'utilise l'interface graphique, je suis invité.
De plus, si je crée un nouveau compte et crée une nouvelle capture d'écran en essayant de tout supprimer, cela fonctionne parfaitement. Aucun mot de passe requis.
Lorsque je suis invité à entrer mon mot de passe et que je l'écris, le fichier est alors supprimé mais il n'apparaît pas dans le bac.
Réponses:
Le problème était que le
.Trash
dossier dans le répertoire de mon utilisateur appartenait à root.Afin de rendre la propriété à mon utilisateur, lancez la commande suivante:
la source
Allez à
/Users
et choisissez votre dossier personnel. RecherchezCmd+I
le volet d'informations sur ce dossier et développez Partage et autorisations .À côté de votre nom d'utilisateur, vous devriez voir Lecture et écriture . Maintenant, cette permission ne s'applique pas toujours aux dossiers inclus. Vous devez cliquer sur votre nom d'utilisateur, puis sur la molette et le bouton fléché, puis choisir dans le menu déroulant "Appliquer aux dossiers fermés" .
Cela est dû au fait que lorsque vous copiez des dossiers et des fichiers entre ordinateurs, ils conservent leurs autorisations d'origine et ne sont pas automatiquement mis à jour pour refléter leur nouvel emplacement.
la source
J'ai eu un problème similaire et j'ai trouvé la solution ici: https://discussions.apple.com/thread/3195797?start=0&tstart=0 - il s'agissait d'un problème lié aux ACL, pas aux autorisations.
la source
L'une des raisons pour lesquelles vous verrez une invite d'authentification SU lors de la suppression est le fait que les listes de contrôle d'accès peuvent être activées. Ils augmentent le jeu d'autorisations UNIX fs disponible sous Mac OS.
Ouvrez Terminal et accédez au dossier avec lequel vous avez des problèmes. Type:
Observez si vous avez des entrées comme:
Si vous le faites, vous pouvez les réparer avec la commande de mise en folio:
Cela supprimera les ACL de ce fichier / dossier. Après l'avoir copié sous votre utilisateur (si vous effectuez une migration d'utilisateur, comme moi), il héritera des ACL de niveau supérieur de cet utilisateur.
Pour supprimer de manière récursive toutes les listes de contrôle d'accès d'un dossier:
À votre santé!
la source
chmod - N
résolu mon problèmeRedémarrez votre MacBook et, avant que vous n'entendiez le carillon, maintenez les touches Commande et R enfoncées.
Vous serez sur l'écran Utilitaires de réparation. Cliquez sur l'élément Utilitaires dans la barre de menus, puis cliquez sur Terminal.
Dans la fenêtre Terminal, tapez resetpassword et appuyez sur Retour.
La fenêtre de l'utilitaire de réinitialisation du mot de passe s'ouvre, mais vous n'allez pas réinitialiser le mot de passe. Au lieu de cela, cliquez sur l'icône du disque dur de votre Mac en haut. Dans la liste déroulante située en dessous, sélectionnez le compte d'utilisateur pour lequel vous rencontrez des problèmes.
Au bas de la fenêtre, vous verrez une zone intitulée Réinitialiser les autorisations du répertoire de base et les ACL. Cliquez sur le bouton Réinitialiser ici.
Le processus de réinitialisation ne prend que quelques minutes. Lorsque cela est fait, quittez les programmes que vous avez ouverts et redémarrez votre Mac.
la source
Il suffit de réappliquer l'accès en lecture / écriture aux dossiers du répertoire personnel inclus et le problème est résolu.
la source
Une solution de contournement que j'ai trouvée consistait à créer un autre utilisateur dans le système et à y accéder. Ce bogue ne semble pas affecter les nouveaux utilisateurs du système.
la source
Téléchargez (achetez ou démo) l'application MacPilot. Utiliser les outils - Général - Fichiers et dossiers - Effacer les données de la liste de contrôle d'accès - Choisissez votre dossier de départ
la source
Vous l'avez probablement déjà fait, mais assurez-vous de disposer des droits d'écriture sur les fichiers que vous supprimez. Sélectionnez l'un d'eux dans le Finder et appuyez sur cmd+, ipuis sous "Partage et autorisations".
Dans la même fenêtre, vérifiez que le dossier / fichier n'est pas verrouillé.
Cliquez également
Apply to enclosed items..
dans la liste déroulante des engrenages pour le nom sélectionné.la source