Toegang tot systeemvoorkeuren op Mac uitschakelen
In sommige situaties wilt u misschien de toegang tot de Systeemvoorkeuren op een Mac uitschakelen. Vaak is dit voor laboratoriumomgevingen of werkstations voor openbaar gebruik, of misschien om verschillende redenen om een bepaald werkstation te vergrendelen. Hoewel het gebruikelijk is om een nieuw gebruikersaccount aan te maken dat beperkte toegang heeft tot systeemfuncties en -functionaliteit, kan met chmod een andere methode worden gebruikt die de toegangsrechten tot de toepassing Systeemvoorkeuren zelf wijzigt binnen Mac OS, en wanneer correct geïmplementeerd alle toegang tot Systeemvoorkeuren op de Mac worden uitgeschakeld en voorkomen, ongeacht de manier waarop wordt geprobeerd te starten.
Deze benadering om de toegang tot Systeemvoorkeuren uit te schakelen, gebruikt de opdrachtregel en omvat het wijzigen van machtigingen voor een kritieke toepassing op systeemniveau die nodig is voor de juiste functionaliteit van alle Macs. Daarom is dit alleen geschikt voor gebruik door gevorderde Mac-gebruikers.
Het is altijd een goed idee om een back-up van een Mac te maken voordat u wijzigingen aanbrengt in de toegang tot bestanden en apps. Als u dit niet doet, kan dit leiden tot gegevensverlies of een defect systeem.
Alle toegang tot systeemvoorkeuren op Mac volledig uitschakelen met chmod
Met de volgende opdracht kunt u een voorbeeld bekijken van alle toegang tot systeemvoorkeuren-configuratieschermen op een Mac. Merk op dat dit van invloed is op alle gebruikers aangezien het wordt uitgevoerd op rootniveau (sudo):
sudo chmod 000 /Toepassingen/Systeem\ Preferences.app
Merk op dat dit van invloed is op alle gebruikers op de Mac, inclusief nieuw gemaakte beheerdersaccounts op de Mac en alle nieuw gemaakte standaardgebruikersaccounts.
Toegang tot systeemvoorkeuren opnieuw inschakelen op Mac met chmod
U kunt de toegang tot Systeemvoorkeuren opnieuw inschakelen voor alle gebruikers door de volgende opdracht in Terminal uit te voeren:
sudo chmod 774 /Toepassingen/Systeem\ Preferences.app
Merk op dat de machtigingen mogelijk ook standaard zijn ingesteld op 775, in welk geval de juiste opdracht zou zijn:
sudo chmod 775 /Applicaties/Systeem\ Preferences.app
In het algemeen, als je niet weet wat je doet met machtigingswijzigingen en chmod, moet je ze met rust laten aangezien het kan allerlei problemen en ongewenst gedrag veroorzaken. Met dat in gedachten is dit zeker een effectieve techniek om de toegang tot bepaalde applicaties binnen Mac OS X te beperken.
Opmerking: dank aan Jasper voor het wijzen op de syntaxisfout en de juiste machtigingen in onze opmerkingen.
Ik kwam deze specifieke methode tegen toen ik probeerde de machines in een klein Mac-laboratorium af te sluiten, waar ik een interessant stuk advies tegenkwam van John Mairs die met in wezen hetzelfde was belast. Hij stelt voor om de toegang tot Systeemvoorkeuren uit te schakelen omdat het "verschillende dingen bereikt (en halverwege bereikt). Ten eerste voorkomt het volledig dat studenten alle instellingen op de computer kunnen wijzigen. Dit omvat accountwijzigingen, beveiligingsinstellingen, Apple Remote Desktop-instellingen en schermbeveiligingsinstellingen. Geldige punten zeker, maar wat ik denk dat veel interessanter is, is de manier waarop hij ervoor kiest om de toegang tot Systeemvoorkeuren uit te schakelen: de toepassingsmachtigingen wijzigen met behulp van de opdrachtregel. Dit is sluw denken en het werkt.
Er zijn zeker andere methoden om Systeemvoorkeuren te vergrendelen, waaronder het maken van een nieuw gebruikersaccount op de Mac met beperkte 'Standaard'-toegang tot Systeemvoorkeuren.U kunt ook het gastgebruikersaccount op Mac instellen voor beperkte Mac-toegang, inclusief Systeemvoorkeuren. Andere opties zijn het gebruik van profielen en andere benaderingen op sysadmin-niveau om zo nodig toegang tot Systeemvoorkeuren te voorkomen.
Als je ideeën of gedachten hebt over deze specifieke methode om toegang tot Systeemvoorkeuren in mac OS te voorkomen, of als je andere handige tips of trucs kent om de toegang tot Systeemvoorkeuren op een Mac uit te schakelen, deel deze dan in de opmerkingen hieronder!