Jak zakázat přístup k předvolbám systému na Macu

Anonim

V některých situacích možná budete chtít zakázat přístup k předvolbám systému na Macu. Často je to pro laboratorní prostředí nebo veřejné pracovní stanice nebo možná pro uzamčení konkrétní pracovní stanice z různých důvodů. Zatímco běžným přístupem je vytvoření nového uživatelského účtu, který má omezený přístup k funkcím a funkcím systému, s chmod lze použít jinou metodu, která změní přístupová oprávnění k samotné aplikaci System Preferences v systému Mac OS, a když je správně implementována, veškerý přístup k Předvolby systému na Macu budou deaktivovány a zablokovány bez ohledu na to, jakým způsobem byly spuštěny.

Tento přístup k deaktivaci přístupu k předvolbám systému používá příkazový řádek a zahrnuje změnu oprávnění pro aplikaci kritické systémové úrovně, která je nezbytná pro správnou funkčnost všech počítačů Mac. Proto je vhodný pouze pro pokročilé uživatele Mac.

Před prováděním jakýchkoli úprav v přístupu k souborům a aplikacím je vždy dobré si Mac zálohovat. Pokud tak neučiníte, může dojít ke ztrátě dat nebo poškození systému.

Jak úplně zakázat veškerý přístup k předvolbám systému na Macu pomocí chmod

Pomocí následujícího příkazu můžete zobrazit náhled veškerého přístupu k ovládacím panelům Předvoleb systému na Macu. Pamatujte, že to má dopad na všechny uživatele, protože je spuštěn na kořenové úrovni (sudo):

sudo chmod 000 /Applications/System\ Preferences.app

Upozorňujeme, že to má dopad na všechny uživatele na Macu, včetně nově vytvořených administrátorských účtů na Macu a všech nově vytvořených standardních uživatelských účtů.

Jak znovu povolit přístup k předvolbám systému na Macu pomocí chmod

Všem uživatelům můžete znovu povolit přístup k Předvolbám systému zadáním následujícího příkazu v Terminálu:

sudo chmod 774 /Applications/System\ Preferences.app

Všimněte si, že můžete zjistit, že oprávnění jsou ve výchozím nastavení také nastavena na 775, v takovém případě by správný příkaz byl:

sudo chmod 775 /Applications/System\ Preferences.app

Obecně řečeno, pokud nevíte, co děláte se změnami oprávnění a chmod, měli byste je nechat být protože může způsobit nejrůznější problémy a nežádoucí chování. S ohledem na to je to jistě účinná technika pro omezení přístupu k určitým aplikacím v systému Mac OS X.

Poznámka: děkujeme Jasperovi za upozornění na chybu syntaxe a správná oprávnění v našich komentářích.

Na tuto konkrétní metodu jsem narazil, když jsem se snažil zamknout stroje v malé laboratoři Mac, kde jsem narazil na zajímavou radu od Johna Mairse, který měl za úkol v podstatě totéž. Navrhuje zakázat přístup k předvolbám systému, protože „dosahuje (a napůl dosahuje) několika věcí. Zaprvé zcela znemožňuje studentům měnit všechna nastavení na počítači. To zahrnuje změny účtu, nastavení zabezpečení, nastavení Apple Remote Desktop a nastavení spořiče obrazovky.“ Platné body jistě, ale co si myslím, je mnohem zajímavější, je způsob, jakým se rozhodl zakázat přístup System Preferences: změna oprávnění aplikací pomocí příkazového řádku. Je to prohnané myšlení a funguje to.

Určitě existují další způsoby, jak uzamknout Předvolby systému, včetně vytvoření nového uživatelského účtu na Macu, který má omezený „Standardní“ přístup k Předvolbám systému.Můžete také nastavit uživatelský účet hosta na Macu pro omezený přístup k Macu, včetně předvoleb systému. Mezi další možnosti patří použití profilů a dalších přístupů na úrovni správce systému k zamezení přístupu k předvolbám systému podle potřeby.

Pokud máte nápady nebo myšlenky týkající se této konkrétní metody, jak zabránit v přístupu k předvolbám systému v systému mac OS, nebo znáte jiné užitečné tipy či triky pro zakázání přístupu k předvolbám systému na počítači Mac, podělte se o ně v komentáře níže!

Jak zakázat přístup k předvolbám systému na Macu