Comment désactiver l'accès aux Préférences Système sur Mac

Anonim

Dans certaines situations, vous souhaiterez peut-être désactiver l'accès aux Préférences Système sur un Mac. Il s'agit souvent d'environnements de laboratoire ou de postes de travail à usage public, ou peut-être pour verrouiller un poste de travail particulier pour diverses raisons. Bien qu'une approche courante consiste à créer un nouveau compte d'utilisateur ayant un accès limité aux fonctions et fonctionnalités du système, une autre méthode peut être utilisée avec chmod qui modifie les autorisations d'accès à l'application Préférences Système elle-même dans Mac OS et, lorsqu'elle est correctement implémentée, tous les accès à Les Préférences Système sur Mac seront désactivées et empêchées, quelle que soit la manière dont elles ont tenté d'être lancées.

Cette approche de désactivation de l'accès aux Préférences Système utilise la ligne de commande et implique la modification des autorisations sur une application critique au niveau du système qui est nécessaire au bon fonctionnement de tous les Mac. Par conséquent, cela ne convient que pour les utilisateurs avancés de Mac.

C'est toujours une bonne idée de sauvegarder un Mac avant d'apporter des modifications à l'accès aux fichiers et aux applications. Le non-respect de cette consigne peut entraîner une perte de données ou une panne du système.

Comment désactiver complètement tout accès aux préférences système sur Mac avec chmod

À l'aide de la commande suivante, vous pouvez prévisualiser tous les accès aux panneaux de configuration des Préférences Système sur un Mac. Notez que cela affecte tous les utilisateurs car il est exécuté au niveau racine (sudo) :

sudo chmod 000 /Applications/System\ Preferences.app

Notez que cela affecte tous les utilisateurs sur le Mac, y compris les nouveaux comptes d'administrateur créés sur le Mac et tous les comptes d'utilisateur standard nouvellement créés.

Comment réactiver l'accès aux Préférences Système sur Mac avec chmod

Vous pouvez réactiver l'accès aux Préférences Système pour tous les utilisateurs en exécutant la commande suivante dans Terminal :

sudo chmod 774 /Applications/System\ Preferences.app

Notez que vous constaterez peut-être que les autorisations sont également définies par défaut sur 775, auquel cas la commande appropriée serait :

sudo chmod 775 /Applications/System\ Preferences.app

D'une manière générale, si vous ne savez pas ce que vous faites avec les modifications d'autorisations et chmod, vous devriez les laisser tranquilles depuis cela peut causer toutes sortes de problèmes et de comportements indésirables. Dans cet esprit, il s'agit certainement d'une technique efficace pour limiter l'accès à certaines applications sous Mac OS X.

Remarque : merci à Jasper d'avoir signalé l'erreur de syntaxe et les autorisations appropriées dans nos commentaires.

Je suis tombé sur cette méthode particulière en essayant de verrouiller les machines dans un petit laboratoire Mac, où je suis tombé sur un conseil intéressant de John Mairs qui était chargé de la même chose. Il suggère de désactiver l'accès aux Préférences Système car cela "accomplit (et accomplit à mi-chemin) plusieurs choses. Tout d'abord, cela empêche complètement les étudiants de modifier tous les paramètres de l'ordinateur. Cela inclut les modifications de compte, les paramètres de sécurité, les paramètres Apple Remote Desktop et les paramètres d'économiseur d'écran. Des points valables certes, mais ce qui me semble beaucoup plus intéressant, c'est la façon dont il choisit de désactiver l'accès aux Préférences Système : modifier les permissions des applications à l'aide de la ligne de commande. C'est une réflexion astucieuse et ça marche.

Il existe certainement d'autres méthodes pour verrouiller les Préférences Système, y compris la création d'un nouveau compte d'utilisateur sur le Mac qui a un accès "Standard" limité aux Préférences Système.Vous pouvez également configurer le compte d'utilisateur invité sur Mac pour un accès Mac limité, y compris aux Préférences Système. D'autres options incluent l'utilisation de profils et d'autres approches au niveau de l'administrateur système pour empêcher l'accès aux Préférences Système selon les besoins.

Si vous avez des idées ou des réflexions sur cette méthode particulière pour empêcher l'accès aux Préférences Système sous Mac OS, ou si vous connaissez d'autres conseils ou astuces utiles pour désactiver l'accès aux Préférences Système sur un Mac, partagez-les dans le commentaires ci-dessous !

Comment désactiver l'accès aux Préférences Système sur Mac