Vergrendel het Mac-bureaublad vanaf de opdrachtregel
Met behulp van een begraven menu-item kunnen we het Mac OS X-scherm rechtstreeks vanuit de terminal vergrendelen. Hierdoor wordt een gebruiker niet uitgelogd, maar wordt alleen het standaard Mac OS X-vergrendelingsscherm en inlogvenster weergegeven, waarvoor een geldige gebruiker en wachtwoord nodig zijn voordat de Mac weer kan worden gebruikt.
Dit is heel eenvoudig te gebruiken, als je merkt dat je de Mac vaak vergrendelt met deze truc, wil je misschien een alias maken om gemakkelijker toegang te krijgen.
Het Mac-scherm vergrendelen vanaf Terminal in OS X
Open Terminal en voer het volgende op één regel in:
/System/Library/CoreServices/Menu\ Extras/User.menu/Contents/Resources/CGSession -suspend
Er is geen bevestiging, het bureaublad wordt onmiddellijk vergrendeld en het vergrendelingsscherm verschijnt ongeacht wat er momenteel gebeurt met het actieve gebruikersaccount.
Om een alias te maken, voegt u zoiets als het volgende toe aan uw profiel:
"alias lockscreen=&39;/System/Library/CoreServices/Menu Extras/User.menu/Contents/Resources/CGSession -suspend&39; "
Voor wie het zich afvraagt: het gebruikte menu-item is hetzelfde Fast User Switching-menu dat een gebruikersnaam weergeeft in de rechterbovenhoek, en het getoonde vergrendelingsscherm is identiek aan wat wordt opgeroepen als men dat zou doen selecteer "Inlogvenster ..." in datzelfde menu.
Je kunt een scherm ook vergrendelen met een sneltoets, maar het gebruik van de opdrachtregel biedt twee duidelijke voordelen; het kan in scripts worden opgenomen of vanuit SSH worden ingevoerd om een Mac op afstand te vergrendelen.