Kako onemogočiti dostop do sistemskih nastavitev na Macu
V nekaterih primerih boste morda želeli onemogočiti dostop do sistemskih nastavitev v računalniku Mac. Pogosto je to za laboratorijska okolja ali delovne postaje za javno uporabo ali morda za zaklepanje določene delovne postaje iz različnih razlogov. Medtem ko je običajen pristop ustvarjanje novega uporabniškega računa z omejenim dostopom do sistemskih funkcij in funkcionalnosti, je mogoče uporabiti drugo metodo s chmod, ki spremeni dovoljenja za dostop do same aplikacije System Preferences v sistemu Mac OS in, ko je pravilno izvedena, ves dostop do Sistemske nastavitve v računalniku Mac bodo onemogočene in preprečene ne glede na to, kako se poskuša zagnati.
Ta pristop k onemogočanju dostopa do sistemskih nastavitev uporablja ukazno vrstico in vključuje spreminjanje dovoljenj za kritično aplikacijo na ravni sistema, ki je potrebna za pravilno delovanje vseh računalnikov Mac. Zato je to primerno le za napredne uporabnike Mac.
Vedno je dobro varnostno kopirati Mac, preden naredite kakršno koli spremembo dostopa do datotek in aplikacij. Če tega ne storite, lahko pride do izgube podatkov ali pokvarjenega sistema.
Kako onemogočiti popoln dostop do sistemskih nastavitev na Macu v celoti s chmod
Z naslednjim ukazom si lahko predogledate ves dostop do nadzornih plošč sistemskih nastavitev na Macu, upoštevajte, da to vpliva na vse uporabnike, saj se izvaja na korenski ravni (sudo):
sudo chmod 000 /Applications/System\ Preferences.app
Upoštevajte, da to vpliva na vse uporabnike na Macu, vključno z novo ustvarjenimi skrbniškimi računi na Macu in vsemi na novo ustvarjenimi standardnimi uporabniškimi računi.
Kako znova omogočiti dostop do sistemskih nastavitev na Macu s chmod
Dostop do sistemskih nastavitev lahko znova omogočite za vse uporabnike tako, da v terminalu izdate naslednji ukaz:
sudo chmod 774 /Applications/System\ Preferences.app
Upoštevajte, da so dovoljenja privzeto nastavljena tudi na 775, v tem primeru bi bil pravilen ukaz:
sudo chmod 775 /Applications/System\ Preferences.app
Na splošno če ne veste, kaj počnete s spremembami dovoljenj in chmod, jih pustite pri miru, ker lahko povzroči vse vrste težav in neželenega vedenja. S tem v mislih je to zagotovo učinkovita tehnika za omejevanje dostopa do določenih aplikacij znotraj Mac OS X.
Opomba: hvala Jasperju za opozorilo na sintaktično napako in ustrezna dovoljenja v naših komentarjih.
Na to posebno metodo sem naletel, ko sem poskušal zakleniti stroje v majhnem laboratoriju Mac, kjer sem naletel na zanimiv nasvet Johna Mairsa, ki je imel v bistvu isto nalogo. Predlaga, da onemogočite dostop do sistemskih nastavitev, ker »doseže (in na pol doseže) več stvari. Prvič, študentom popolnoma prepreči spreminjanje vseh nastavitev v računalniku. To vključuje spremembe računa, varnostne nastavitve, nastavitve Apple Remote Desktop in nastavitve ohranjevalnika zaslona.« Vsekakor veljavne točke, toda tisto, kar mislim, da je veliko bolj zanimivo, je način, na katerega se odloči onemogočiti dostop do sistemskih nastavitev: spreminjanje dovoljenj aplikacij z uporabo ukazne vrstice. To je premeteno razmišljanje in deluje.
Vsekakor obstajajo drugi načini za zaklepanje sistemskih nastavitev, vključno z ustvarjanjem novega uporabniškega računa na Macu, ki ima omejen »standardni« dostop do sistemskih nastavitev.Prav tako lahko nastavite račun gostujočega uporabnika na Macu za omejen dostop Mac, vključno s sistemskimi nastavitvami. Druge možnosti vključujejo uporabo profilov in drugih pristopov na ravni sistemskega skrbnika za preprečevanje dostopa do sistemskih nastavitev po potrebi.
Če imate ideje ali razmišljanja o tej metodi za preprečevanje dostopa do sistemskih nastavitev v sistemu mac OS ali poznate druge koristne nasvete ali trike za onemogočanje dostopa do sistemskih nastavitev v računalniku Mac, jih delite v komentarji spodaj!