Bloqueie a área de trabalho do Mac na linha de comando

Anonim

Com a ajuda de um item de menu oculto, podemos bloquear a tela do Mac OS X diretamente do Terminal. Isso não desconecta o usuário, apenas abre a tela de bloqueio padrão do Mac OS X e a janela de login, exigindo um usuário e uma senha válidos antes que o Mac possa ser usado novamente.

Isso é muito simples de usar, se você travar o Mac com frequência com esse truque, talvez queira criar um alias para facilitar o acesso.

Como bloquear a tela do Mac a partir do terminal no OS X

Abra o Terminal e digite o seguinte em uma única linha:

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

Não há nenhuma confirmação, a área de trabalho é imediatamente bloqueada e a tela de bloqueio aparece independentemente do que está acontecendo com a conta de usuário ativa.

Para criar um alias, adicione algo como o seguinte ao seu perfil:

"

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

Para aqueles que estão se perguntando, o item de menu que está sendo usado é o mesmo menu Troca rápida de usuário que exibe um nome de usuário no canto superior direito, e a tela de bloqueio mostrada é idêntica à que é convocada se alguém fosse selecione “Janela de Login…” no mesmo menu.

Você também pode bloquear uma tela usando um atalho de teclado, mas usar a linha de comando oferece duas vantagens óbvias; ele pode ser incluído em scripts ou inserido de SSH para bloquear remotamente um Mac.

Bloqueie a área de trabalho do Mac na linha de comando