Guides

Comment réparer les autorisations macOS: nous vous l’expliquons

Avez-vous essayé de réparer les autorisations macOS? Ce sont des conseils de dépannage Mac standard qui sont sur le Web depuis toujours. Pour de nombreux utilisateurs, cela semblait résoudre de nombreux types de problèmes étranges. Mais quand OS X El Capitan (10.11) a été publié, l’option «Repair Disk Permission» a soudainement disparu de l’application Utilitaire de disque.

Cela signifie-t-il qu’Apple a résolu les problèmes d’autorisations dans macOS, ou était-ce autre chose? Nous allons élucider ce mystère et vous montrer comment les autorisations de disque fonctionnent sur votre Mac.

Fonctionnement des autorisations macOS

Chaque élément de votre Mac, qu’il s’agisse d’un fichier ou d’un dossier, dispose d’un ensemble d’autorisations. Celles-ci contrôlent les comptes d’utilisateurs qui peuvent accéder et le type d’accès dont ils disposent. Les autorisations se composent de trois activités (lecture, écriture et exécution), effectuées par trois types d’utilisateurs (propriétaire, groupe et tout le monde).

Vous pouvez définir des règles de privilège distinctes pour chaque niveau de propriété. L’autorisation, en combinaison avec les comptes et la propriété, vous donne la sécurité, permet un partage contrôlé, peut définir un accès limité ou inexistant aux fichiers et maintient l’intégrité du système.

Afficher les autorisations du système de fichiers

Tout utilisateur peut afficher les autorisations de fichiers et de dossiers à l’aide de la fenêtre d’informations du Finder ou du Terminal. Dans le Finder, cliquez avec le bouton droit sur un fichier ou un dossier et choisissez «Obtenir des informations» dans le menu contextuel. Cliquez sur le triangle Partage et autorisations pour développer les autorisations de l’élément.

Pour afficher ces informations dans Terminal, tapez ce qui suit:

ls -l «chemin vers votre fichier»

Le caractère après le tiret est un L minuscule et révèle la propriété et l’autorisation de votre fichier. Sur la ligne de commande, l’abréviation de l’autorisation de lecture est r, tandis que write est w et execute est x.

Autorisations MacOS: propriétaire, groupe et tout le monde

Examinons les trois types d’utilisateurs qui apparaissent dans les champs d’autorisation Mac:

  • Propriétaire: le propriétaire d’un élément est un utilisateur qui crée l’élément ou le copie sur le Mac. Les utilisateurs possèdent généralement la plupart des éléments de leur dossier de départ.
  • Groupe – Chaque élément appartient également à un groupe. Un groupe est un ensemble de comptes d’utilisateurs liés entre eux afin que les autorisations puissent être appliquées à tous les membres.
  • Tout le monde: utilisez ces paramètres d’autorisation pour définir l’accès pour tout le monde, y compris les utilisateurs locaux, partagés et invités.

Lire, écrire et exécuter

Ensuite, examinons les trois types d’autorisations que ces utilisateurs peuvent avoir:

  • Lire: les utilisateurs ou les groupes peuvent ouvrir un fichier mais ne peuvent pas enregistrer les modifications. S’il s’agit d’un dossier, vous pouvez parcourir la liste des éléments.
  • Ecrire: l’utilisateur ou les membres du groupe peuvent modifier ou supprimer le fichier. Pour un dossier, vous pouvez apporter des modifications au contenu du dossier.
  • Exécuter: les fichiers avec l’autorisation d’exécution peuvent se comporter comme un programme ou un script. Dans le cas d’un dossier, exécuter signifie que quelqu’un peut lister son contenu tant que l’autorisation de lecture est également activée.

Facteurs qui causent des problèmes d’autorisation macOS

Sous OS X Yosemite et les versions antérieures, l’Utilitaire de disque peut vérifier et réparer les autorisations sur certains fichiers et dossiers. Cependant, en réalité, l’application ne répare pas les autorisations. Il les réinitialise simplement.

En outre, les autorisations de réparation de l’Utilitaire de disque donnent l’impression que les autorisations peuvent mal tourner ou être corrompues au fil du temps. Mais ce n’est pas vrai. Les autorisations restent les mêmes jusqu’à ce que quelque chose ou quelqu’un apparaisse et les modifie. Il y a plusieurs raisons pour lesquelles cela peut arriver:

  • Installateurs d’applications: certains installateurs modifient les autorisations des éléments existants dans le cadre du processus d’installation, mais ne peuvent pas les rétablir aux paramètres appropriés.
  • Erreur utilisateur: si vous jouez avec les autorisations dans Terminal ou via une application tierce, des erreurs peuvent causer des problèmes. Par exemple, une utilisation incorrecte de la commande chmod peut modifier les paramètres d’autorisation d’un élément.
  • Partager un dossier – Tous les utilisateurs d’ordinateurs sont autorisés à accéder aux éléments du dossier partagé. Si vous utilisez ce dossier comme référentiel pour les fichiers en transit, les problèmes d’autorisation sont peu probables. Mais si vous stockez des articles que plusieurs personnes peuvent utiliser de manière permanente, des problèmes peuvent survenir.
  • Autorisations sur les éléments copiés: il est difficile de prédire quelles autorisations macOS attribuera lorsque vous copiez des fichiers sur un volume externe, SMB ou FTP. Vous devrez peut-être utiliser des essais et des erreurs pour résoudre ce problème.

Que s’est-il passé après OS X El Capitan?

Dans OS X El Capitan, Apple a introduit la protection de l’intégrité du système (SIP) sur tous les fichiers système, dossiers et même applications incluses. Protège le contenu du système contre toute altération intentionnelle et par inadvertance tout en préservant les paramètres d’autorisation par défaut. SIP protège les répertoires suivants: / System, / usr, / bin et / sbin.

Lorsque vous mettez à jour des applications Apple ou mettez à jour macOS, le programme d’installation vérifiera et réinitialisera les autorisations pour tous les éléments si nécessaire.

Aucune application tierce quel que soit son mauvais comportement, vous pouvez modifier les autorisations sauf si vous désactivez SIP.

Qu’en est-il des dossiers utilisateur et d’accueil?

La protection de l’intégrité du système ne protège pas les éléments du dossier / Library, les applications de / Applications et tout ce qui se trouve dans votre dossier de démarrage. Le dossier ~ / Library est particulièrement important car il se compose de fichiers de préférences système de base, de préférences d’applications tierces, de données de trousseau, etc.

Si les autorisations ont été modifiées sur l’un de ces fichiers ou dossiers, vous pouvez vous attendre à une multitude de problèmes étranges sur votre Mac. Les problèmes pouvant survenir en raison d’autorisations incorrectes incluent:

  • Les modifications apportées dans le Finder, les Préférences Système ou le Dock ne sont pas enregistrées.
  • Les fenêtres qui ont été ouvertes la dernière fois que vous vous êtes déconnecté ou si vous avez fermé une application s’ouvrent à nouveau après vous être connecté.
  • Vous êtes invité à entrer un mot de passe administrateur lors du déplacement de certains éléments dans le dossier Démarrage.
  • Vous recevez à plusieurs reprises un message indiquant «macOS doit réparer votre bibliothèque pour exécuter des applications».
  • Lors de l’enregistrement d’un fichier, vous recevrez un message indiquant qu’un fichier est verrouillé ou ne dispose pas des autorisations nécessaires. Cela arrive souvent avec les documents Microsoft Office.
  • Les applications par défaut ou tierces peuvent planter au lancement. Certaines applications peuvent même ne pas se mettre à jour.
  • Firefox ou Chrome ne chargeront pas vos préférences et il lit: «Votre profil ne peut pas être chargé».
  • Les photos et vidéos que vous importez dans Photos n’apparaissent pas dans l’application. Ou vous recevez un message pour sélectionner une bibliothèque de photos par défaut chaque fois que vous ouvrez l’application.

Autorisations MacOS: réinitialiser les autorisations pour le dossier de départ

Dans la barre latérale du Finder, cliquez avec le bouton droit sur votre dossier d’accueil et sélectionnez «Obtenir des informations». Maintenant, cliquez sur le triangle déroulant «Partage et autorisations» et vous verrez vos autorisations.

Maintenant, cliquez sur le bouton Verrouiller en bas de la fenêtre et entrez votre mot de passe administrateur. Sélectionnez ensuite le bouton du menu Action et choisissez «Appliquer aux pièces jointes».

Cliquez sur OK pour confirmer l’action. Les autorisations mises à jour se propageront dans votre dossier de départ.

Ensuite, ouvrez l’application Terminal et tapez ce qui suit:

diskutil resetUserPermissions / `id -u`

Cette option réinitialise l’autorisation de l’utilisateur sur le volume racine (/) sur l’ID utilisateur actuel. Si tout se passe bien, redémarrez votre Mac.

Mais si vous obtenez l’erreur 69841, procédez comme suit:

Sur macOS High Sierra ou version antérieure:

Ouvrez l’application Terminal et entrez ce qui suit:

chflags -R nouchg ~

Entrez ensuite cette commande une fois de plus:

diskutil resetUserPermissions / `id -u`

Maintenant, redémarrez votre ordinateur.

Sur macOS Mojave et versions ultérieures

Les étapes pour Mojave et les versions plus récentes sont les mêmes que ci-dessus, mais vous devez ajouter le terminal à l’accès complet au disque avant de continuer. Pour ce faire, allez dans Préférences Système, maintenant dans Sécurité et confidentialité. Et puis, cliquez sur l’onglet Confidentialité. Cliquez sur l’icône de verrouillage et entrez votre mot de passe administrateur pour effectuer les modifications.

Ensuite, sélectionnez l’onglet Accès complet au disque. Ensuite, cliquez sur le bouton «Plus» et ajoutez l’application Terminal.

Après cela, continuez à taper les commandes Terminal que vous avez mentionnées ci-dessus pour High Sierra et les versions antérieures.

Comprendre les comptes d’utilisateurs Mac

Lorsque l’option de réparation des autorisations de disque a disparu de l’application Utilitaire de disque, cela n’a pas trop affecté car il ne s’agissait jamais d’une étape de dépannage majeure.

Mais en regardant les types de problèmes que vous pouvez rencontrer en raison d’autorisations incorrectes, il est clair que la réinitialisation des autorisations pour votre dossier de départ est le dernier recours lorsque ces problèmes surviennent.

Il est également surprenant de voir qu’Apple n’inclut plus cette option. Mais rappelez-vous que vous ne devez appliquer ces étapes que lorsque cela est nécessaire. La compréhension des autorisations est un problème complexe.

Maintenant, si vous comprenez le fonctionnement des comptes d’utilisateurs macOS, ce sera beaucoup plus simple.

Articles Similaires

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *

Botón volver arriba