Menu

rechten

OS X: Applicaties starten met root rechten

terminal icon retinaOnder OS X Terminal is het mogelijk om commando’s uit te voeren met super user / root bevoegdheden. De applicaties die je start in de grafische omgeving van OS X worden altijd gestart met de bevoegdheden van de actieve gebruiker.

Met behulp van OS X Terminal is het echter wel mogelijk om een grafische applicatie te starten met root rechten. Dit kan handig zijn wanneer je bijvoorbeeld systeem bestanden (zoals de hosts file) wilt bewerken met Texteditor of de controle terug wilt hebben over een bestand dat ‘gelocked’ is door een bepaalde applicatie.

Bestanden bewerken met OS X Teksteditor en root rechten

Wanneer je onder Mac OS X systeembestanden wilt aanpassen dan heb je daar root rechten voor nodig. Onder OS X Terminal kan je hiervoor gebruik maken van het sudo commando en één van de standaard editors zoals nano en vi.

Als je niet gewend bent om met deze editors te werken dan is het vaak een hoop gedoe. Het zou veel handiger zijn als je hiervoor de standaard OS X Teksteditor kan gebruiken. En natuurlijk is ook dat mogelijk. Wanneer je bijvoorbeeld de host file onder Mac OS X wilt wijzigen dan kan je dat als volgt doen met Teksteditor.