Explication des autorisations de disque Mac Comment réparer les autorisations macOS

  • Edmund Richardson
  • 0
  • 3920
  • 524
Publicité

“Avez-vous essayé de réparer les autorisations?” est un conseil de dépannage Mac standard qui circule depuis toujours sur le Web. Pour de nombreux utilisateurs, cela semblait résoudre de nombreux types de problèmes rares. Mais quand OS X El Capitan (10.11) est sorti, le Permission de disque de réparation l'option a soudainement disparu de l'application Utilitaire de disque.

Est-ce que cela signifie que Apple a résolu les problèmes liés aux autorisations dans macOS, ou était-ce autre chose? Nous allons résoudre ce mystère et vous montrer comment les autorisations de disque fonctionnent sur votre Mac..

Comment fonctionnent les autorisations dans macOS

Chaque élément de votre Mac, qu’il s’agisse d’un fichier ou d’un dossier, est assorti d’un ensemble d’autorisations. Ceux-ci contrôlent quels comptes d'utilisateurs peuvent y accéder et quel type d'accès ils ont. Les autorisations consistent en trois activités (lecture, écriture et exécution) exécutées par trois types d'utilisateurs (propriétaire, groupe et tout le monde)..

Vous pouvez définir des règles de privilège séparément pour chaque niveau de propriété. L'autorisation, associée aux comptes et à la propriété, vous assure 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 fichier et de dossier à 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. Clique le Partage et autorisations triangle pour développer les permissions des objets.

Pour afficher ces informations dans le terminal, tapez ce qui suit:

ls -l "chemin d'accès à votre fichier"

Le caractère après le tiret est un L minuscule et révèle la propriété et la permission de votre fichier. Sur la ligne de commande, l'abréviation de l'autorisation de lecture est r, tandis que l'écriture est w, et exécuter est X.

Propriétaire, groupe et tout le monde

Décomposons les trois types d'utilisateurs qui apparaissent dans les champs d'autorisation Mac:

  • Propriétaire: Un propriétaire d'élément est un utilisateur qui crée l'élément ou l'a copié sur le Mac. Les utilisateurs possèdent généralement la plupart des éléments de leur dossier de départ.
  • Groupe: Chaque article appartient également à un groupe. Un groupe est un ensemble de comptes d’utilisateur réunis pour que les autorisations puissent s’appliquer à tous les membres..
  • Toutes les personnes: Utilisez ce paramètre d'autorisation pour définir l'accès pour tous, y compris les utilisateurs locaux, de partage et invités.

Lire, écrire et exécuter

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

  • Lis: Les membres de l’utilisateur ou du groupe peuvent ouvrir un fichier mais ne peuvent pas enregistrer les modifications. Si c'est un dossier, vous pouvez parcourir la liste des éléments.
  • Écrire: Les membres de l’utilisateur ou du groupe peuvent modifier ou supprimer le fichier. Pour un dossier, vous pouvez modifier le contenu du dossier..
  • Exécuter: Les fichiers dotés de 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 à condition que l'autorisation de lecture soit également activée..

Facteurs qui causent des problèmes d'autorisation

Sous OS X Yosemite et les versions antérieures, 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, dire Utilitaire de disque réparations les autorisations donnent l'impression que les autorisations peuvent devenir mauvaises 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 arrive et les modifie. Cela peut arriver pour plusieurs raisons:

  1. Installateurs d'applications: Certains installateurs modifient les autorisations sur les éléments existants en tant que partie nécessaire du processus d'installation, mais ne parviennent pas à les restaurer avec les paramètres appropriés..
  2. Erreur de l'utilisateur: Si vous trafiquez des autorisations dans le terminal ou via une application tierce, les erreurs peuvent entraîner des problèmes. Par exemple, une utilisation inappropriée du chmod commande peut changer le paramétrage de permission d'un élément.
  3. Partage d'un dossier: Tous les utilisateurs de l'ordinateur sont autorisés à accéder aux éléments du partagé dossier. Si vous utilisez ce dossier en tant que référentiel pour les fichiers en transit, les problèmes d'autorisation sont peu probables. Mais si vous stockez des articles pour une utilisation permanente par plusieurs personnes, des problèmes peuvent survenir..
  4. Autorisations sur les éléments copiés: Il est difficile de prévoir les autorisations que macOS attribuera lorsque vous copiez des fichiers sur un volume externe, SMB ou FTP. Vous devrez peut-être recourir à quelques essais et 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 SIP (System Integrity Protection) dans tous les fichiers système, dossiers et même dans les applications fournies. Il protège le contenu du système contre les manipulations intentionnelles et involontaires, tout en préservant les paramètres d'autorisation par défaut. SIP protège les répertoires suivants: /Système, / usr, /poubelle, et / sbin.

Lorsque vous mettez à jour des applications Apple ou mettez à niveau macOS, le programme d'installation vérifie et réinitialise les autorisations de tout élément si nécessaire. Aucune application tierce (quel que soit son comportement moche) ne peut modifier les autorisations à moins de désactiver SIP. Nous avons exploré plus en détail ce que fait SIP Qu'est-ce que SIP? La protection de l'intégrité du système macOS expliquée Qu'est-ce que le protocole SIP? Explication de la protection de l'intégrité du système macOS Qu'est-ce que la protection de l'intégrité du système sur votre Mac? Nous expliquons ce que fait SIP et comment il affecte les logiciels macOS. si tu es curieux.

Qu'en est-il des dossiers utilisateur et de base?

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

Si les autorisations ont été modifiées en 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 que vous apportez au Finder, aux Préférences Système ou au Dock ne sont pas enregistrées..
  • Fenêtres ouvertes la dernière fois que vous vous êtes déconnecté ou que vous avez quitté une application après avoir ouvert une session.
  • Un mot de passe administrateur vous est demandé lors du déplacement de certains éléments du dossier Accueil..
  • Vous recevez à plusieurs reprises un message disant “macOS doit réparer votre bibliothèque pour exécuter des applications.”
  • Lorsque vous enregistrez un fichier, vous recevez 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 pourraient tomber en panne au lancement. Certaines applications peuvent même ne pas mettre à jour.
  • Firefox ou Chrome ne charge pas vos préférences et dit “Impossible de charger votre profil.”
  • 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.

Réinitialiser les autorisations pour le dossier d'accueil

Dans la barre latérale du Finder, cliquez avec le bouton droit sur votre dossier Accueil, puis choisissez Obtenir des informations. Clique le Partage et autorisations triangle déroulant pour afficher ses autorisations.

Clique le Fermer à clé bouton en bas de la fenêtre et entrez votre mot de passe administrateur. Puis sélectionnez le menu d'action bouton et choisissez Appliquer aux éléments inclus.

Cliquez sur D'accord pour confirmer l'action. Les autorisations mises à jour se propagent 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 (/) à l'ID utilisateur actuel. Si tout se passe bien, redémarrez votre Mac.

Mais si vous obtenez erreur 69841, puis suivez ces étapes:

Sur macOS High Sierra ou antérieur

  1. Ouvrez l'application Terminal et entrez les informations suivantes:
    chflags -R nouchg ~
  2. Puis entrez cette commande une fois de plus:
    diskutil resetUserPermissions / 'id -u'
  3. Redémarrez votre Mac.

Sur macOS Mojave et plus tard

Les étapes pour Mojave et les plus récentes sont les mêmes que ci-dessus, mais vous devez ajouter Terminal à Accès complet au disque avant de procéder. Pour ce faire, allez à Préférences système> Sécurité et confidentialité et cliquez sur le Intimité languette. Clique le Fermer à clé icône et entrez votre mot de passe administrateur pour apporter des modifications.

Ensuite, sélectionnez le Accès complet au disque languette. Puis cliquez sur le Plus bouton et ajouter l'application Terminal.

Ensuite, suivez les commandes de terminal mentionnées ci-dessus pour High Sierra et les versions antérieures..

Comprendre les comptes d'utilisateur Mac

Lorsque l'option de réparation des autorisations de disque a disparu de l'application Utilitaire de disque, nous n'y avons pas beaucoup pensé, car cela n'a jamais été une étape de dépannage importante. Mais vu le type de problèmes que vous pourriez rencontrer à cause 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 surgissent.

C'est étonnant 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. Comprendre les autorisations est un sujet complexe. Si vous comprenez le fonctionnement des comptes d'utilisateurs MacOS, cela deviendra beaucoup plus simple. Lisez ce guide pour configurer plusieurs comptes d'utilisateur sur un Mac. Comment configurer plusieurs comptes d'utilisateur sur votre Mac. Comment configurer plusieurs comptes d'utilisateur sur votre Mac. Comment les comptes d'utilisateurs fonctionnent-ils sur un Mac? Les utilisateurs peuvent-ils lire et éditer leurs fichiers respectifs? Que se passe-t-il lorsque vous supprimez un compte d'utilisateur? pour apprendre plus.




Personne n'a encore commenté ce post.

De la technologie moderne, simple et abordable.
Votre guide dans le monde de la technologie moderne. Apprenez à utiliser les technologies et les gadgets qui nous entourent chaque jour et à découvrir des choses intéressantes sur Internet.