Réparation des autorisations: Ce que vous devez savoir

La réparation des autorisations est-elle « inutile », comme je l’ai lu sur le Web?

La réparation des autorisations ne résoudra pas tous les problèmes de votre Mac, ni même la plupart d’entre eux. La plupart des problèmes pour lesquels je considère la procédure recommandée comme une solution possible — par exemple, les performances Internet lentes, les problèmes de préférences d’application au niveau de l’utilisateur ou même les problèmes d’autorisations qui vous empêchent de supprimer des documents – sont peu susceptibles d’être résolus en réparant les autorisations. Cependant, la procédurepour corriger les problèmes liés à des autorisations incorrectes liées au système. La fréquence de tels problèmes est un sujet de débat assez intense, mais ce qui n’est pas discutable, c’est que de tels problèmes se produisent en fait, et la fonction de réparation des autorisations de disque est assez rapide et assez facile à utiliser que la réparation des autorisations est l’une des premières procédures que les représentants du support technique d’Apple vous demanderont de faire (et la plupart des génies des magasins Apple le feront) sur votre Mac lorsque vous rencontrez un problème.

Un argument similaire mais pas tout à fait aussi extrême que j’entends est que vous ne devez pas utiliser la fonction de réparation des autorisations de disque comme outil de dépannage à moins que vous n’ayez un problème lié aux autorisations. Cela ressemble à un conseil logique et à un conseil logique pour toute procédure de dépannage — dans un monde idéal, vous n’utiliseriez que l’outil de dépannage approprié pour le travail. Mais le problème avec cet argument est que la plupart des utilisateurs de Mac OS X ne savent pas comment déterminer si un problème est vraiment causé par un problème d’autorisations. Et même parmi les dépanneurs expérimentés, de nombreuses procédures sont utilisées autant pour éliminer les causes possibles des problèmes que pour résoudre activement les problèmes. La réparation des autorisations est utile dans ce contexte car c’est un moyen rapide et facile d’éliminer un problème d’autorisations au niveau du système comme cause d’un problème.

Si la réparation des autorisations est utile en général, pourquoi Apple ne le recommande-t-il pas comme maintenance de routine ?

Apple le fait de manière assez explicite:

C’est une bonne idée de réparer les autorisations de disque en tant que tâche de maintenance régulière après la mise à niveau ou l’installation d’un nouveau logiciel.

Qui est tiré de l’aide Mac – dans Panther et Tiger – directement sur votre Mac; une version en ligne peut être lue

{{#url}} ici {{/url}} {{^url}} ici {{/url}}

. Des déclarations similaires peuvent être trouvées dans d’autres articles de support. Maintenant, pour être juste, je soupçonne qu’Apple fait de telles recommandations non pas parce que c’est généralement nécessaire, mais plutôt parce que, comme mentionné dans l’élément précédent, si un problème lié aux autorisations se produit, la réparation des autorisations est un moyen rapide et facile de le résoudre. Le fait qu’Apple recommande spécifiquement la procédure après l’installation du logiciel semble confirmer mes soupçons selon lesquels les mauvais installateurs sont la cause la plus fréquente de problèmes d’autorisations.

Dois-je réparer les autorisations en tant qu’entretien de routine?

Certaines personnes affirment que, tout comme l’exécution périodique d’un utilitaire de réparation de disque, la réparation régulière des autorisations aidera votre Mac à fonctionner plus facilement. Mais il y a une différence clé ici: Des dommages mineurs au disque ou au répertoire — du type qui peut être détecté tôt et facilement réparé — peuvent affecter la façon dont les fichiers et les dossiers sont écrits et situés sur votre disque dur. Cela signifie que des contrôles réguliers de votre lecteur peuvent éviter des problèmes plus graves, y compris la perte de données, sur la route.

Cependant, c’est rarement le cas avec des autorisations incorrectes. Même si un problème d’autorisations pose des problèmes, il ne devrait pas entraîner de problèmes plus graves; les éléments spécifiquement affectés par ces « mauvaises » autorisations peuvent ne pas fonctionner correctement, mais une autorisation incorrecte n’entraîne pas d’autres autorisations incorrectes, et un problème d’autorisations entraînera rarement une perte de données. En d’autres termes, les avantages d’être « proactif » sur les réparations des autorisations sont mineurs pour la plupart des utilisateurs; vous serez tout aussi bien servi en réparant les permissions après que vous rencontrez un problème. (Cela est particulièrement vrai sous Mac OS X 10.3 et versions ultérieures, car les problèmes liés aux autorisations se produisent beaucoup moins fréquemment maintenant qu’avec les versions antérieures de Mac OS X.)

Cela dit, si vous vous sentez plus en sécurité pour effectuer la tâche régulièrement, il est très peu probable qu’elle fasse mal à quoi que ce soit (voir

{{#url}} ci-dessous {{/url}} {{^url}} ci-dessous {{/url}}

). Et si vous faites partie d’un groupe à risque plus élevé – par exemple, quelqu’un qui installe des autorisations de réparation de logiciels en tant que « maintenance » ou après une mise à jour logicielle, comme le recommande Apple, peut éviter un peu d’inconvénients en corrigeant les autorisations incorrectes avant qu’elles ne se manifestent par des symptômes visibles.

Dois-je réparer les permissions avant d’installer une mise à jour sur Mac OS X?

En un mot, non. Lorsque vous installez une mise à jour Mac OS X, vous devez vous authentifier — fournir un nom d’utilisateur et un mot de passe de niveau administrateur – pour que l’installation se poursuive. Lorsque vous vous authentifiez, vous autorisez le programme d’installation à s’exécuter avec l’équivalent de rootaccess. Cela signifie que le programme d’installation n’est pas limité par le système d’autorisations de Mac OS X — il ignore les restrictions normales des autorisations de fichiers et de dossiers. Ceci est nécessaire pour que l’Installateur puisse mettre à jour Mac OS X, mais, plus important pour la discussion en cours, cela signifie également que les autorisations « incorrectes » ne devraient pas causer de problèmes avec l’installation.

Le seul avantage réel de réparer permissionsbeforea Mac OS X update est que si vous le faites, installez immédiatement la mise à jour, puis réparez à nouveau les autorisations immédiatement après, vous pouvez être assez confiant que tous les problèmes d’autorisations détectés résultent de la mise à jour. Mais à ce stade, vous avez également résolu le (s) problème (s), de sorte que la « réparation » de pré-installation vous a fourni un peu plus que des connaissances académiques.

Dois-je réparer les permissions après l’installation d’une mise à jour sur Mac OS X?

Si vous rencontrez de nouveaux problèmes immédiatement après l’installation, la réparation des autorisations est la première étape à prendre, mais il n’est pas vraiment nécessaire de le faire par habitude. Comme expliqué ci-dessus, le programme d’installation de Mac OS X installe les fichiers avec les autorisations nécessaires, puis laisse un reçu ou des reçus qui décrivent ces autorisations. À moins qu’un problème ne se produise avec l’installation, les autorisations décrites dans le ou les reçus correspondent aux autorisations sur les fichiers réels qui ont été installés ; en d’autres termes, aucune réparation ne sera nécessaire.

Cependant, cela ne veut pas dire que les problèmes d’autorisations ne peuvent pas se produire lors d’une installation. J’ai vu de nombreux rapports contrôlés et fiables sur des Mac qui étaient « parfaits pour les autorisations » avant une installation, mais qui ont rencontré des problèmes liés aux autorisations par la suite. Même Apple

{{#url}} note que{{/url}}{{^url}} note que {{/url}}

 » Des problèmes d’autorisation surviennent parfois après la mise à jour de votre système ou l’installation d’un nouveau logiciel. »(Personnellement, j’ai eu un problème avec une mise à jour particulière de Panther où aucun de mes disques sans démarrage ne monterait. Il s’est avéré que lors de l’installation de la mise à jour, les autorisations sur le répertoire invisible / Volumes avaient été modifiées. Une réparation rapide des autorisations de disque, et j’étais prêt à partir.) Mais ce sont les exceptions, pas la règle — la grande majorité des utilisateurs ne répareront les autorisations qu’après avoir rencontré un problème.

Mais comme je l’ai mentionné en ce qui concerne la maintenance de routine, si cela vous aide à mieux dormir la nuit pour réparer les autorisations après chaque mise à jour d’OS X, ne me laissez pas vous arrêter. Et il est probablement plus efficace de le faire après des mises à jour ou des installations logicielles que selon un calendrier régulier (par exemple hebdomadaire).

Étant donné qu’Apple recommande de réparer les autorisations après la mise à jour de Mac OS X, pourquoi le programme d’installation d’Apple ne le fait-il pas automatiquement?

J’ai posé cette question à Apple; la société a refusé de commenter. Pour ce que cela vaut, la réparation des autorisations n’est pas la seule procédure à entrer dans cette catégorie; il existe de nombreuses autres procédures et processus utiles que Mac OS X n’exécute pas automatiquement. Par exemple, c’est une bonne idée de vérifier périodiquement votre disque dur pour détecter des problèmes, et Apple recommande de le faire; bien que Mac OS X puisse facilement effectuer cette tâche sur une base hebdomadaire, ce n’est pas le cas.

{{# url}} Peut réparer permissionshurtanything?{{/url}} {{^url}} Peut réparer permissionshurtanything?{{/url}}

Les critiques des réparations fréquentes des autorisations affirment que la procédure peut en fait faire plus de mal que de bien en réinitialisant les autorisations qui ont été modifiées par rapport à leurs valeurs par défaut — probablement pour une bonne raison — par l’utilisateur, une application ou un installateur. Bien que ce soit un argument valable en théorie, en réalité, ce n’est pas quelque chose dont la plupart des utilisateurs devraient s’inquiéter. Pour commencer, n’oubliez pas que la fonction de réparation des autorisations de disque ne touche pas les fichiers au niveau de l’utilisateur, de sorte que vos données sont en sécurité. La procédure ne touche pas non plus les logiciels tiers. Il ne vous reste donc que les propres fichiers système d’OS X, et Siapprend de telles modifications, il dispose déjà de deux mécanismes: les fichiers de réception et lefichier d’accès.plistfile – pour s’assurer que la fonction de réparation des autorisations de disque définit correctement les autorisations. (Il y a eu de rares exemples de mises à jour Mac OS X fonctionnant correctement jusqu’à ce que l’utilisateur répare les autorisations; cependant, ces problèmes étaient dus à des erreurs dans les scripts et les reçus du programme d’installation d’Apple — et non dans la fonction de réparation des autorisations de disque — qui ont été corrigées dans les versions révisées des mises à jour.)

Qu’en est-il des utilisateurs plus avancés qui modifient intentionnellement les autorisations sur des fichiers au niveau du système — clairement une procédure non prise en charge — afin de modifier le système d’une manière ou d’une autre? Il est raisonnable de s’attendre à ce que les personnes suffisamment averties pour effectuer de telles modifications soient également suffisamment averties pour (a) comprendre les conséquences possibles; (b) garder une trace de ces modifications et n’oubliez pas de les ré-implémenter après la réparation des autorisations; et (c) éviter de réparer les autorisations sauf si cela est absolument nécessaire. De même, si un logiciel modifie les autorisations d’une manière qui pourrait être réinitialisée en réparant les autorisations, le développeur du logiciel doit en tenir compte — soit dans le logiciel, soit en notant clairement le problème dans la documentation du logiciel. Cela est particulièrement vrai pour les installateurs de logiciels susceptibles d’être utilisés par des personnes qui ne sont pas nécessairement des experts — il est de la responsabilité du développeur d’empêcher une procédure courante recommandée par Apple de casser le logiciel. Le fait que ces utilisateurs et produits logiciels avancés existent n’est guère un argument convaincant contre les autorisations de réparation de votre utilisateur Mac typique, même fréquemment.

Et n’oubliez pas de garder ce risque en perspective: une très petite minorité d’utilisateurs peaufinant des composants Apple au niveau du système qui sont également affectés par la fonction d’autorisations de disque de réparation. Je connais peu de gens qui ajustent davantage leurs Mac et installent plus de logiciels que moi, et je n’ai jamais été victime d’un tel scénario. En fait, la dernière fois que j’ai entendu parler d’une telle situation dans le monde réel, c’était dans Jaguar (Mac OS X 10.2) lorsqu’une procédure particulière de personnalisation du serveur de messagerie intégré d’OS X était affectée par la réparation des autorisations.

Conclusion: Il est extrêmement peu probable que la réparation des autorisations affecte négativement votre Mac ou son logiciel; les chances que la fonction de réparation des autorisations de disque nuise sont beaucoup, beaucoup plus faibles que les chances qu’elle vous aide si vous rencontrez un problème. Pour la grande majorité des utilisateurs de Mac, c’est une procédure inoffensive, et le petit nombre de personnes qui pourraient être affectées devrait déjà être conscient de ces risques. Si vous êtes concerné, utilisez d’abord le mode de vérification des autorisations de disque de réparation — qui indique quelles autorisations seraient réinitialisées mais n’apporte aucune modification —; si tout semble bien, utilisez le mode de réparation.

Que se passe-t-il si un problème d’autorisations empêche mon Mac de démarrer ?

Il est rare qu’un problème lié aux autorisations empêche réellement votre Mac de démarrer; cependant, cela se produit. Si vous vous trouvez dans une situation où vous ne pouvez pas démarrer votre Mac, l’une des procédures de dépannage les plus simples consiste à démarrer à partir du disque d’installation (CD ou DVD) fourni avec votre Mac, puis à utiliser Utilitaire de disque — via le menu Utilitaires qui apparaît lors du démarrage à partir du disque — pour vérifier que votre disque dur est endommagé. Mais vous pouvez également utiliser la fonction de réparation des autorisations de disque lors du démarrage à partir du disque pour vous assurer que les autorisations de fichier au niveau du système sont correctes. (Notez qu’Apple a un

{{#url}}number{{/url}}{{^url}}number{{/url}}

of

{{#url}}articles{{/url}}{{^url}}articles{{/url}}

traiter d’autres causes de problèmes de démarrage; il y a de fortes chances que vos problèmes n’aient rien à voir avec les autorisations.)

Une solution similaire peut être trouvée dans le

{{#url}} AppleJack{{/url}} {{^url}} AppleJack{{/url}}

( ;

{{# url}} Août 2006 {{/url}} {{^url}} Août 2006 {{/url}}

), un utilitaire de maintenance et de dépannage tiers. Comme Utilitaire de disque, AppleJack peut réparer les autorisations sur votre disque de démarrage, mais comme il fonctionne en mode mono-utilisateur au démarrage, il peut souvent résoudre les problèmes liés aux autorisations qui empêchent Mac OS X de démarrer correctement, et il ne vous oblige pas à avoir votre disque d’installation OS X sous la main. Malheureusement, AppleJack n’est pas encore compatible avec les Mac basés sur Intel.

(Étant donné que vous pouvez accéder à un shell au démarrage via

{{#url}} mode mono-utilisateur {{/url}} {{^url}} mode mono-utilisateur {{/url}}

, et que je vous ai déjà montré la commande de réparation des autorisations via le Terminal, vous pourriez penser que vous pourriez réparer les autorisations en mode mono-utilisateur en utilisant cette commande. Malheureusement, pour diverses raisons, cela ne fonctionne pas sans commencer manuellement un certain nombre d’autres services, une procédure trop compliquée pour entrer ici. Je recommande d’utiliser votre disque d’installation ou AppleJack.)

Qu’en est-il du serveur Mac OS X ?

Pour la plupart, les informations contenues dans cet article s’appliquent également au serveur Mac OS X. Cependant, étant donné qu’un administrateur de serveur est plus susceptible de modifier délibérément les autorisations sur les fichiers au niveau du système qu’un utilisateur typique – Apple a spécifiquement recommandé quelques modifications de ce type au fil des ans — sachez que si vous apportez de telles modifications, l’utilisation de la fonction Réparer les autorisations du disque peut les annuler.

Je suis curieux de connaître d’autres couvertures de ce sujet. Où puis-je aller?

Voici des liens vers un certain nombre d’autres articles sur le Web qui traitent de la réparation des autorisations:

  • {{# url}} Daring Fireball: « Autorisations De Réparation » N’Est Pas une Étape Recommandée Lors De L’Application Des Mises À Jour Système {{/url}} {{^url}} Daring Fireball: « Autorisations De Réparation » N’Est Pas une Étape Recommandée Lors De L’Application Des Mises À Jour Système {{/url}}
  • {{# url}} Daring Fireball: Sérieusement, « Permissions De Réparation » Est Vaudou {{/url}} {{^url}} Daring Fireball: Sérieusement, « Permissions De Réparation » Est Vaudou {{/url}}
  • {{# url}} Unsanity: La Réparation des autorisations est inutile {{/url}} {{^url}} Unsanity: La réparation des autorisations est inutile {{/url}}
  • {{# url}} Page de Maintenance de routine Macintosh OS X de Randy Singer {{/url}} {{^url}} Page de maintenance de routine Macintosh OS X de Randy Singer {{/url}}
  • {{# url}} MacFixIt: Démêler la controverse sur les Autorisations de Disque de réparation {{/url}} {{^url}} MacFixIt: Démêler la controverse sur les Autorisations de Disque de réparation {{/url}}
  • {{# url}} MacFixIt : Un autre suivi du débat sur la réparation des autorisations {{/url}} {{^url}} MacFixIt: Un autre suivi du débat sur la réparation des autorisations {{/url}}
  • {{# url}} MacFixIt : Réparation d’autorisations Success Stories {{/url}} {{^url}} MacFixIt : Réparation d’autorisations Success Stories {{/url}}
  • {{# url}} MacFixIt : Réparation des Permissions Success Stories partie 2 {{/url}} {{^url}} MacFixIt : Réparation des Permissions Success Stories partie 2 {{/url}}
  • MISE À JOUR 26/06/8: Cette histoire a été mise à jour le 27/8/2006 pour ajouter des informations sur l’emplacement de la liste des reçus et sur la façon de réparer les autorisations via le Terminal. Des informations sur le serveur Mac OS X et une liste de liens vers d’autres articles sur le thème de la réparation des autorisations ont également été ajoutées.

    DAN FRAKES est l’éditeur principal d’aMacworldsenior.

    Laisser un commentaire

    Votre adresse e-mail ne sera pas publiée.