我想使用BetterAuthorizationSample,而不是所谓的“恶意”的方式使用setuid为了获得root权限。如何使用BetterAuthorizationSample? - 可可
当前我正在使用AuthorizationCreate();使用BLAuthentication具有对某些文件进行修改的root访问权限,但是我对每次启动应用程序时必须不断输入密码的事实感到有些恼火。
所以我遇到了苹果的HelperTool的方法,我只是无法弄清楚。
我几个月来一直在与可可一起工作了几个月,但这只是我不可及的,但我仍然需要它。我将如何实现此工具来执行简单的根特权任务?
是否有一种更简单的方法来使用HelperTool的概念,以便我的用户只需输入一次密码即可永久授予root权限?
只是为了避免这种情况:[BetterAuthorizationSample](http://developer.apple.com/legacy/mac/library/samplecode/BetterAuthorizationSample/)现在是Legacy文档库的一部分。请注意何时询问此问题。可能有比BetterAuthorizationSample实现的更现代的解决方案。 – 2012-12-11 09:12:27