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

Émulation : comment jouer à ses vieux jeux sur iPhone ou iPad ?

26/04/2025 à 10:49

• 9


Pour le producteur de La Maison, « Apple est la pire boîte marketing de l’univers »

26/04/2025 à 00:08

• 82


Upscaling vidéo et restauration photo plus rapides sur Mac/PC : VideoProc AI mis à jour est à - 62 % 📍

25/04/2025 à 17:44

• 0


Derniers jours Apple week à la Fnac : -10 % sur des MacBook Pro, iPhone 15 Pro à 16 Pro Max et iPad Pro M4

25/04/2025 à 16:00

• 7


dav1d, le décodeur AV1 le plus optimisé qu'Apple refuse d'utiliser

25/04/2025 à 14:00

• 5


Microsoft a conçu une publicité par IA et personne n’a rien vu

25/04/2025 à 13:45

• 32


Razer lance sa première souris ergonomique verticale face à Logitech

25/04/2025 à 12:15

• 10


Yahoo! veut acheter Chrome

25/04/2025 à 10:45

• 36


Slate veut repartir de zéro avec un pick-up électrique compact et épuré pour moins de 20 000 $

25/04/2025 à 10:00

• 112


iPadOS 19 verrait apparaître une barre de menus sur iPad

25/04/2025 à 09:24

• 48


Huit ans après DeX, Apple s’ouvrirait peu à peu à un bureau sur écran externe pour iOS 19

25/04/2025 à 09:23

• 52


John Giannandrea aurait aussi perdu l'équipe en charge de la robotique chez Apple

25/04/2025 à 07:39

• 12


Les procès antitrust contre les GAFAM se poursuivent aux USA, malgré les changements de présidence

24/04/2025 à 21:30

• 28


Prise en main de Supercharge, l’app à tout faire qui rend bien des services sur le Mac

24/04/2025 à 20:30

• 18


TSMC annonce la gravure en 1.4 nm, quand la Russie espère atteindre les 28 nm en 2030

24/04/2025 à 20:20

• 56


Données personnelles : comment Incogni supprime ce que les autres ne peuvent pas 📍

24/04/2025 à 18:17

• 0