2010-06-26 68 views

回答

4

AuthorizationExecuteWithPrivilegeskAuthorizationRightExecute

BetterAuthorizationSample

作为一般规则,你不应该运行的GUI应用程序的根目录。您应该制作一个命令行工具,您可以以root用户身份运行,并通过用户空间GUI应用程序对其进行控制。

+0

为什么我应该避免以root身份执行GUI部分? – Eonil 2010-06-26 07:45:06

+0

@Eonil:因为[权限分离](http://en.wikipedia.org/wiki/Privilege_separation)是一个好主意。 – 2010-06-26 08:06:34

+0

@克里斯:谢谢! – Eonil 2010-06-26 08:17:07