Lås Mac-skrivebordet fra kommandolinjen

Ved hjelp av et begravet menyelement kan vi låse Mac OS X-skjermen rett fra Terminal. Dette logger ikke ut en bruker, det bringer bare opp den vanlige Mac OS X-låseskjermen og påloggingsvinduet, og krever en gyldig bruker og et passord før Macen kan brukes igjen.

Dette er veldig enkelt å bruke, hvis du finner deg selv låser Macen ofte med dette trikset, kan det hende du vil gjøre et alias for å få enklere tilgang.

Slik låser du Mac-skjermbildet fra Terminal i OS X

Åpne Terminal og skriv inn følgende i en enkelt linje:

/System/Library/CoreServices/Menu\ Extras/User.menu/Contents/Resources/CGSession -suspend

Det er ingen bekreftelse, skrivebordet er umiddelbart låst og låseskjermen vises uansett hva som skjer med den aktive brukerkontoen.

For å lage et alias, legg til noe som følger med profilen din:

alias lockscreen='/System/Library/CoreServices/"Menu Extras"/User.menu/Contents/Resources/CGSession -suspend'

For de som lurer på, er menyelementet som brukes, den samme Hurtigbruker Bytt-menyen som viser et brukernavn i øvre høyre hjørne, og det viste låseskjermet er identisk med det som kalles om man skulle velge "Innloggingsvindu ..." fra det samme meny.

Du kan låse en skjerm ved hjelp av en snarvei, men ved hjelp av kommandolinjen er det to åpenbare fordeler; Det kan være inkludert i skript eller angitt fra SSH for å låse en Mac eksternt.