如何在 Mac OS 上使用 sudo 权限在启动时运行 python 脚本

如何在 Mac OS 上使用 sudo 权限在启动时运行 python 脚本

我用 python 创建了一个脚本,基本上可以 ping 列表中找到的所有服务器。我需要在启动时使用 sudo 权限运行此脚本。

所以问题是,如何在启动时使用 sudo 权限运行脚本

答案1

检查一下:创建启动守护进程和代理。这些可以通过 root 权限来完成(launchd 以 root 身份运行)。

我所做的是将这些脚本放在 /Library/StartupItems 中;检查一下:启动项。这些由 root 权限运行(请参阅底部的启动项权限)。然而,这是执行此类操作的老方法。不过,在 Lion 中仍然有效。

相关内容