如何在OSX中启动时运行sudo权限命令

时间:2013-10-05 18:42:10

标签: macos sudo init

我有一个python脚本,我想在每次机器启动时运行它。但它需要sudo。在启动时用sudo制作我的python脚本有什么简单的解决方案?

2 个答案:

答案 0 :(得分:1)

对于非特权启动脚本,只需将您的单行命令添加到/etc/rc.local,以获取需要sudo将其添加到/etc/rc.common的命令。

答案 1 :(得分:0)

您可以使用launchd

  

launchd - 系统范围和每用户守护程序/代理管理器

将您的属性列表文件添加到/Library/LaunchDaemons目录。

查看Technical Note TN2083 Daemons and Agents