Ouvrir le menu principal

MacGeneration

Recherche

Astuce Mojave : accéder à tous les dossiers avec le Terminal

Nicolas Furno

mercredi 10 octobre 2018 à 13:30 • 29

macOS

Par défaut, l’accès à certaines données est bloqué par macOS Mojave. C’est le cas, entre autres, des messages stockés dans Mail, à l’historique de navigation de Safari ou encore aux sauvegardes Time Machine. Cette restriction s’applique partout, y compris dans le Terminal, l’interface qui permet de contrôler le système avec des lignes de commandes.

Par défaut, vous ne pouvez pas accéder à certains dossiers protégés, pour y modifier le contenu ou même pour y lire un fichier. La protection est complète, même la commande ls qui sert à lister le contenu d’un dossier est bloquée. Vous pouvez essayer de passer en force avec sudo, mais rien n’y fait, le contenu reste inaccessible :

Même sudo ne peut vous aider : par défaut, certains dossiers de macOS Mojave sont inaccessibles depuis le Terminal. Ici, le dossier qui stocke les messages de Mail.

Si vous comptez sur le Terminal, il existe naturellement une solution. Vous devez autoriser l’app à accéder à toutes vos données, et donc à tous les dossiers sur votre Mac. Pour cela, ouvrez les Préférences Système, puis le panneau « Sécurité et confidentialité » et enfin l’onglet « Confidentialité ». Dans la barre latérale de gauche, sélectionnez « Accès complet au disque », puis cliquez sur le bouton « + » pour afficher une fenêtre de sélection.

L’app Terminal ne se trouve pas directement dans le dossier des Applications, mais vous la trouverez dans le sous-dossier « Utilitaires ». Sélectionnez l’app, puis cliquez sur le bouton « Ouvrir » pour l’ajouter à la liste. Vous devrez alors redémarrer le Terminal pour lever l’interdiction et accéder librement à l’intégralité des fichiers.

À partir de là, vous pourrez à nouveau accéder à la totalité du volume de stockage de votre Mac en utilisant le Terminal, sans limite. Certains dossiers système et les dossiers des autres utilisateurs qui partagent le Mac restent inaccessibles sans un mot de passe administrateur, mais cela a toujours été le cas et ce n’est pas spécifique à macOS Mojave.

Après avoir ajouté le Terminal à la liste des apps qui peuvent accéder à l’ensemble de vos fichiers, vous pouvez à nouveau consulter le contenu des dossiers protégés auparavant.

Terminons en notant que c’est tout ou rien : l’app Terminal aura accès à tous les dossiers sur votre Mac, sans protection supplémentaire. Apple n’a pas opté pour une approche modulaire, où l’on pourrait choisir quels dossiers sont accessibles à une app, sans pour autant avoir à donner un accès à la totalité.

Retrouvez des centaines d’astuces sur macOS et toutes les informations concernant les nouveautés de Mojave dans notre livre Le guide de macOS Mojave. Plus de 700 pages de trucs et astuces pour macOS, pour seulement 4,99 €.

Rejoignez le Club iGen

Soutenez le travail d'une rédaction indépendante.

Rejoignez la plus grande communauté Apple francophone !

S'abonner

DockKit, la technologie Apple dont vous ignorez probablement l'existence, s'améliore encore

12:37

• 9


Sortie de veille : le premier produit Apple de l’année fait-il battre notre cœur ?

08:00

• 10


iPhone SE 4 : les chiffres de vente devraient cartonner, selon Ming Chi-Kuo

07:30

• 47


Le site gouvernemental DOGE.gov monté à l’arrache... et piraté en quelques heures

14/02/2025 à 20:30

• 178


Severance : comment imprimer en 3D son PC Lumon Industries

14/02/2025 à 16:23

• 8


Synology présente des caméras qui se passent de NAS

14/02/2025 à 14:45

• 6


Le marché des appareils photo reprend de pâles couleurs

14/02/2025 à 12:45

• 26


Acheter un Mac mini M2 à 369 € chez Apple, c'est possible !

14/02/2025 à 11:59

• 34


Interop revient pour améliorer la compatibilité de Safari, Chrome et Firefox

14/02/2025 à 11:15

• 10


Écoutes de Siri : la Ligue des droits de l’homme porte plainte contre Apple

14/02/2025 à 10:32

• 116


Netflix commencerait à s'intégrer dans l'app TV d'Apple

14/02/2025 à 09:57

• 39


Apple rafraîchirait son Studio Display 5K avec du mini-LED

14/02/2025 à 07:21

• 33


Incogni : - 50 % sur l'abonnement annuel, c'est maintenant 📍

13/02/2025 à 23:43


Elon Musk compte bien faire vivre un enfer juridique à OpenAI

13/02/2025 à 22:30

• 83


Google Maps bloque les commentaires et modifications sur le Golfe d’Amérique

13/02/2025 à 21:30

• 49


L'app France Identité est acceptée dans les TGV et Intercités pour le contrôle du billet

13/02/2025 à 20:16

• 34