1 votos

Simular el inicio de sesión de un usuario mediante utilidades de línea de comandos

A veces, necesito crear una sesión de inicio de sesión (crear una instancia de windowserver, ejecutar elementos de inicio de sesión / launchagents) de un usuario administrador, porque mucho software no puede ser ejecutado bajo Root (pero puede ser ejecutado como otro usuario usando sudo -u <admin user> <path to app executable> (que requiere una instancia de windowserver de ese usuario o de lo contrario se colgará cada pocos segundos)), y no quiero pasar un minuto entrando en otro usuario, esperando a que todo se cargue, y luego volver a entrar en Root. ¿Cómo podría simular el inicio de sesión de un usuario real en la línea de comandos?

1voto

Para cambiar rápidamente entre cuentas e inicios de sesión, active y utilice el cambio rápido de usuario. El primer inicio de sesión tardará (por supuesto) como siempre, pero después el cambio es muy rápido. Y a menos que ejecute grandes aplicaciones que consumen la CPU en varias cuentas a la vez, las necesidades de recursos adicionales son mínimas.

AppleAyuda.com

AppleAyuda es una comunidad de usuarios de los productos de Apple en la que puedes resolver tus problemas y dudas.
Puedes consultar las preguntas de otros usuarios, hacer tus propias preguntas o resolver las de los demás.

Powered by:

X