1

为什么命令“AuthorizationExecuteWithPrivileges”可以与“/bin/mv”之类的命令一起正常工作,而不能与另一种“/usr/sbin/calendarserver_manage_principals”一起工作......谢谢

4

1 回答 1

0

如果问题是真实的用户 ID,您可以调用一个蹦床程序,它只是执行setuid(0)然后使用一个exec函数来运行calendarserver_manage_principals。你用AuthorizationExecuteWithPrivileges().

于 2012-05-16T10:03:48.387 回答