Verrouiller le bureau Mac à partir de la ligne de commande
À l'aide d'un élément de menu enterré, nous pouvons verrouiller l'écran de Mac OS X directement depuis le terminal. Cela ne déconnecte pas un utilisateur, il affiche simplement l'écran de verrouillage et la fenêtre de connexion standard de Mac OS X, nécessitant un utilisateur et un mot de passe valides avant que le Mac puisse être réutilisé.
C'est très simple à utiliser, si vous vous retrouvez souvent à verrouiller le Mac avec cette astuce, vous voudrez peut-être créer un alias pour un accès plus facile.
Comment verrouiller l'écran Mac à partir du terminal sous OS X
Ouvrez le terminal et saisissez ce qui suit sur une seule ligne :
/System/Library/CoreServices/Menu\ Extras/User.menu/Contents/Resources/CGSession -suspend
Il n'y a aucune confirmation, le bureau est immédiatement verrouillé et l'écran de verrouillage apparaît indépendamment de ce qui se passe actuellement avec le compte d'utilisateur actif.
Pour créer un alias, ajoutez quelque chose comme ceci à votre profil :
"alias lockscreen=&39;/System/Library/CoreServices/Menu Extras/User.menu/Contents/Resources/CGSession -suspend&39; "
Pour ceux qui se demandent, l'élément de menu utilisé est le même menu de changement rapide d'utilisateur qui affiche un nom d'utilisateur dans le coin supérieur droit, et l'écran de verrouillage affiché est identique à ce qui est invoqué si l'on devait sélectionnez "Fenêtre de connexion…" dans ce même menu.
Vous pouvez également verrouiller un écran à l'aide d'un raccourci clavier, mais l'utilisation de la ligne de commande offre deux avantages évidents ; il peut être inclus dans des scripts ou saisi depuis SSH pour verrouiller un Mac à distance.