2 votes

Ouvrir une application avec des privilèges réduits

J'ai un installateur Mac qui s'exécute en tant que root avec des scripts bash pré et post installation scripts.

A la fin du post install script je lance l'application qui hérite et s'ouvre en tant que root. Existe-t-il un moyen de ramener les permissions à l'utilisateur qui a exécuté le programme d'installation, puis d'ouvrir l'application ?

Ou, de manière plus artisanale, je peux configurer l'application pour qu'elle s'ouvre dans un planificateur à partir du script, qui est ensuite ouvert par le planificateur qui a les permissions de l'utilisateur.

0voto

David Zavalla Points 38

Si vous êtes connecté en tant que root, vous pouvez utiliser su :

/bin/su -c "open -a App.app" username

SistemesEz.com

SystemesEZ est une communauté de sysadmins où vous pouvez résoudre vos problèmes et vos doutes. Vous pouvez consulter les questions des autres sysadmins, poser vos propres questions ou résoudre celles des autres.

Powered by:

X