Quiero poder desbloquear la pantalla o iniciar sesión en un usuario físico mientras estoy conectado con la conexión ssh. Sé que esto puede ser inseguro, etc. Sin embargo, eso está bien para mí en este momento. ¿Qué opciones tengo para hacer esto?
Quiero poder desbloquear la pantalla o iniciar sesión en un usuario físico mientras estoy conectado con la conexión ssh. Sé que esto puede ser inseguro, etc. Sin embargo, eso está bien para mí en este momento. ¿Qué opciones tengo para hacer esto?
Me sorprendería si esto existiera, ya que quienes quieren que su máquina bloqueada salga de la seguridad sin hacer lo que se espera: TouchID o escribir la contraseña correcta.
Para código y API: visite nuestro sitio asociado Overflow de pila: la API para bloquear una pantalla está documentada allí y puede encontrar la API y el SDK oficial de Apple en enlace
El enlace duplicado que agregué tiene algunas opciones de Apple Script realmente buenas.
$ osascript -e 'tell application "System Events"
> keystroke "verysecurepassword"
> key code 36
> end tell'
También podría sugerir el uso de LockScreen
. Es una aplicación oculta que viene preinstalada y está protegida por la protección de integridad del sistema. Pondrá un icono de candado en la pantalla, bloqueará el teclado y el mouse y congelará la barra táctil (suena malicioso, ¿no?).
Preferencias del sistema > Seguridad y amp; Privacidad > Desmarque "Requerir contraseña ...."
Para bloquear el uso de Mac
$ /System/Library/CoreServices/RemoteManagement/AppleVNCServer.bundle/Contents/Support/LockScreen.app/Contents/MacOS/LockScreen
$ killall LockScreen
Lea otras preguntas en las etiquetas macos screen-lock login unlock authentication