Deaktiver adgang til Systemindstillinger

Ved at forsøge at låse maskinerne i et lille Mac-lab, kom jeg over et interessant råd fra John Mairs, der var på opgave stort set det samme. Han foreslår at deaktivere adgang til Systemindstillinger, fordi det "udfører (og halvvejs) flere ting. For det første forhindrer det helt elever i at ændre alle indstillinger på computeren. Dette inkluderer kontoændringer, sikkerhedsindstillinger, indstillinger for Apple Remote Desktop og indstillinger for pauseskærm. " Gyldige point bestemt, men det, jeg synes, er meget mere interessant, er den måde, hvorpå han vælger at deaktivere adgangen til Systemindstillinger: Ændring af programrettighederne ved hjælp af kommandolinje. Dette er trist tænkning, og det virker:

Deaktiver al adgang til Systemindstillinger
sudo chmod 000 /Applications/System\ Preferences.app

Genaktiver adgang til Systemindstillinger:
sudo chmod 774 /Applications/System\ Preferences.app

Generelt, hvis du ikke ved hvad du laver med tilladelsesændringer og chmod, skal du lade dem være alene, da det kan forårsage alle mulige problemer og uønsket adfærd. Med det i tankerne er det bestemt en effektiv teknik til at begrænse adgangen til visse applikationer inden for Mac OS X.

Bemærk: Tak til Jasper for at påpege syntaksfejlen og de korrekte tilladelser.

[via JohnMairs.com]