Slik deaktiverer du tilgang til systempreferanser på Mac

Anonim

I noen situasjoner vil du kanskje deaktivere tilgangen til Systemvalg på en Mac. Ofte er dette for laboratoriemiljøer eller offentlige arbeidsstasjoner, eller kanskje for å låse ned en bestemt arbeidsstasjon av ulike årsaker. Mens en vanlig tilnærming er å opprette en ny brukerkonto som har begrenset tilgang til systemfunksjoner og funksjonalitet, kan en annen metode brukes med chmod som endrer tilgangstillatelsene til selve System Preferences-applikasjonen i Mac OS, og når den implementeres riktig, all tilgang til Systemvalg på Mac vil bli deaktivert og forhindret uavhengig av hvordan det forsøkes å bli lansert.

Denne tilnærmingen til å deaktivere tilgang til Systemvalg bruker kommandolinjen og innebærer å endre tillatelser til et kritisk systemnivåprogram som er nødvendig for riktig funksjonalitet på alle Mac-er. Derfor er dette kun egnet for avanserte Mac-brukere.

Det er alltid en god idé å sikkerhetskopiere en Mac før du gjør endringer i fil- og apptilgang. Unnlatelse av å gjøre det kan føre til tap av data eller et ødelagt system.

Hvordan deaktivere all tilgang til systempreferanser på Mac helt med chmod

Ved å bruke følgende kommando kan du forhåndsvise all tilgang til Systemvalg-kontrollpaneler på en Mac, merk at dette påvirker alle brukere ettersom det kjøres på rotnivå (sudo):

sudo chmod 000 /Applications/System\ Preferences.app

Merk at dette påvirker alle brukere på Mac, inkludert nye opprettede administratorkontoer på Mac og alle nyopprettede standard brukerkontoer også.

Hvordan aktiverer du tilgang til systempreferanser på nytt på Mac med chmod

Du kan aktivere tilgang til Systemvalg på nytt for alle brukere ved å gi følgende kommando i Terminal:

sudo chmod 774 /Applications/System\ Preferences.app

Vær oppmerksom på at du kan finne at tillatelsene er satt som standard som 775 også, i så fall vil den riktige kommandoen være:

sudo chmod 775 /Applications/System\ Preferences.app

Generelt sett, hvis du ikke vet hva du gjør med tillatelsesendringer og chmod, bør du la dem være i fred siden det kan forårsake alle slags problemer og uønsket oppførsel. Med det i tankene er dette absolutt en effektiv teknikk for å begrense tilgangen til visse programmer i Mac OS X.

Merk: takk til Jasper for å påpeke syntaksfeilen og riktige tillatelser i kommentarene våre.

Jeg snublet over denne metoden da jeg prøvde å låse ned maskinene i et lite Mac-laboratorium, hvor jeg kom over et interessant råd fra John Mairs som hadde i oppgave stort sett det samme. Han foreslår å deaktivere tilgang til Systemvalg fordi det "utretter (og halvveis oppnår) flere ting. For det første hindrer det studentene fullstendig i å endre alle innstillinger på datamaskinen. Dette inkluderer kontoendringer, sikkerhetsinnstillinger, Apple Remote Desktop-innstillinger og skjermsparerinnstillinger.» Gyldige poeng absolutt, men det jeg synes er mye mer interessant er måten han velger å deaktivere Systemvalg-tilgangen: endre applikasjonstillatelsene ved å bruke kommandolinjen. Dette er snedig tenkning og det fungerer.

Det finnes sikkert andre metoder for å låse systemvalg, inkludert å lage en ny brukerkonto på Mac-en som har begrenset «Standard»-tilgang til Systemvalg.Du kan også konfigurere gjestebrukerkontoen på Mac for begrenset Mac-tilgang, inkludert til Systemvalg. Andre alternativer inkluderer bruk av profiler og andre tilnærminger på systemadministratornivå for å forhindre tilgang til Systemvalg etter behov.

Hvis du har ideer eller tanker om denne spesielle metoden for å forhindre systempreferansetilgang i mac OS, eller du vet om andre nyttige tips eller triks for å deaktivere tilgang til systempreferanser på en Mac, del dem i kommentarer nedenfor!

Slik deaktiverer du tilgang til systempreferanser på Mac