Sperren Sie den Mac Desktop über die Befehlszeile

Mit Hilfe eines vergrabenen Menüpunkts können wir den Mac OS X Bildschirm direkt vom Terminal aus sperren. Dadurch wird kein Benutzer abgemeldet, sondern nur der standardmäßige Sperrbildschirm und das Anmeldefenster von Mac OS X angezeigt, so dass ein gültiger Benutzer und ein gültiges Kennwort erforderlich sind, bevor der Mac wieder verwendet werden kann.

Dies ist sehr einfach zu verwenden, wenn Sie den Mac häufig mit diesem Trick sperren, möchten Sie vielleicht einen Alias ​​für einen einfacheren Zugriff erstellen.

So sperren Sie den Mac-Bildschirm vom Terminal in OS X

Öffnen Sie Terminal und geben Sie Folgendes in einer einzigen Zeile ein:

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

Es gibt keine Bestätigung, der Desktop ist sofort gesperrt und der Sperrbildschirm wird angezeigt, unabhängig davon, was gerade mit dem aktiven Benutzerkonto geschieht.

Fügen Sie Ihrem Profil so etwas wie das folgende hinzu, um einen Alias ​​zu erstellen:

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

Für diejenigen, die sich wundern, ist das Menüelement, das verwendet wird, dasselbe Fast User Switching-Menü, das einen Benutzernamen in der oberen rechten Ecke anzeigt, und der angezeigte Sperrbildschirm ist identisch mit dem, was aufgerufen wird, wenn "Login Window ..." ausgewählt wird dasselbe Menü.

Sie können einen Bildschirm auch mit einer Tastenkombination sperren, aber die Verwendung der Befehlszeile bietet zwei offensichtliche Vorteile. Es kann in Skripten enthalten sein oder über SSH eingegeben werden, um einen Mac fernzusperren.