Estoy intentando ejecutar una aplicación como el usuario 'steve' con la ventana que se muestra en mi escritorio (brendan).
Esto es lo que he estado haciendo hasta ahora.
sudo -u steve open -a /Path/To/MyApplication.app
No importa qué aplicación pruebe, siempre se ejecuta con mis privilegios y no con los de Steve, que no es lo que quiero. El proceso es de mi propiedad, aunque lo ejecuté abierto bajo 'sudo -u steve'.
¿Cómo puedo simplemente ejecutar un comando desde la consola que abra cualquier aplicación con diferentes privilegios de usuario (siendo Steve el usuario propietario del proceso)?
Además, las herramientas GUI como RunAs y Peek-A-Boo (creo que así se llamaba, muy similares) no son una opción. Este comando debe debe iniciarse desde un script bash / zsh / python / whatever.
¡Gracias!