Ako zakázať prístup k predvoľbám systému na Macu
V niektorých situáciách možno budete chcieť zakázať prístup k predvoľbám systému na počítači Mac. Často je to pre laboratórne prostredia alebo verejné pracovné stanice alebo možno pre uzamknutie konkrétnej pracovnej stanice z rôznych dôvodov. Zatiaľ čo bežným prístupom je vytvorenie nového používateľského účtu, ktorý má obmedzený prístup k systémovým funkciám a funkciám, s chmod je možné použiť inú metódu, ktorá zmení prístupové oprávnenia k samotnej aplikácii System Preferences v systéme Mac OS a pri správnej implementácii všetok prístup k Systémové predvoľby na Macu budú deaktivované a zablokované bez ohľadu na to, ako sa pokúsili spustiť.
Tento prístup k zakázaniu prístupu k predvoľbám systému používa príkazový riadok a zahŕňa zmenu povolení pre kritickú aplikáciu na systémovej úrovni, ktorá je potrebná pre správnu funkčnosť všetkých počítačov Mac. Preto je vhodný len pre pokročilých používateľov počítačov Mac.
Pred vykonaním akýchkoľvek úprav v prístupe k súborom a aplikáciám je vždy dobré si Mac zálohovať. Ak tak neurobíte, môže dôjsť k strate údajov alebo poškodeniu systému.
Ako úplne zakázať prístup k systémovým predvoľbám na Macu pomocou chmod
Pomocou nasledujúceho príkazu môžete zobraziť ukážku všetkých prístupov k ovládacím panelom System Preferences na Macu. Upozorňujeme, že to má vplyv na všetkých používateľov, keďže je spustený na koreňovej úrovni (sudo):
sudo chmod 000 /Applications/System\ Preferences.app
Upozorňujeme, že to má vplyv na všetkých používateľov počítačov Mac, vrátane novovytvorených správcovských účtov na počítačoch Mac a všetkých novovytvorených štandardných používateľských účtov.
Ako znova povoliť prístup k predvoľbám systému na Macu pomocou chmod
Všetkým používateľom môžete znova povoliť prístup k predvoľbám systému zadaním nasledujúceho príkazu v termináli:
sudo chmod 774 /Applications/System\ Preferences.app
Všimnite si, že môžete zistiť, že povolenia sú predvolene nastavené aj na 775, v takom prípade by správny príkaz bol:
sudo chmod 775 /Applications/System\ Preferences.app
Vo všeobecnosti, ak neviete, čo robíte so zmenami povolení a chmod, mali by ste ich nechať na pokoji pretože môže spôsobiť najrôznejšie problémy a nežiaduce správanie. Vzhľadom na to je to určite účinná technika na obmedzenie prístupu k určitým aplikáciám v systéme Mac OS X.
Poznámka: ďakujeme Jasperovi za upozornenie na chybu syntaxe a správne povolenia v našich komentároch.
Na túto konkrétnu metódu som narazil, keď som sa pokúšal uzamknúť stroje v malom laboratóriu Mac, kde som narazil na zaujímavú radu od Johna Mairsa, ktorý mal za úlohu v podstate to isté. Navrhuje zakázať prístup k predvoľbám systému, pretože „dosahuje (a napoly dosahuje) niekoľko vecí. Po prvé, úplne bráni študentom meniť všetky nastavenia v počítači. To zahŕňa zmeny účtu, nastavenia zabezpečenia, nastavenia Apple Remote Desktop a nastavenia šetriča obrazovky. Platné body určite, ale čo je podľa mňa oveľa zaujímavejšie, je spôsob, akým sa rozhodol zakázať prístup k systémovým preferenciám: zmena oprávnení aplikácií pomocou príkazového riadku. Je to prefíkané myslenie a funguje to.
Určite existujú aj iné spôsoby uzamknutia systémových predvolieb vrátane vytvorenia nového používateľského účtu na počítači Mac, ktorý má obmedzený „štandardný“ prístup k predvoľbám systému.Môžete si tiež nastaviť používateľský účet hosťa na Macu pre obmedzený prístup Mac vrátane systémových predvolieb. Medzi ďalšie možnosti patrí použitie profilov a iných prístupov na úrovni správcu systému na zabránenie prístupu k predvoľbám systému podľa potreby.
Ak máte nápady alebo myšlienky o tejto konkrétnej metóde na zabránenie prístupu k predvoľbám systému v systéme Mac OS alebo poznáte ďalšie užitočné tipy alebo triky na zakázanie prístupu k predvoľbám systému na počítači Mac, podeľte sa o ne v komentáre nižšie!