我有一系列需要在登录时运行的命令,其中许多都需要 root 权限。因此,为了节省几个步骤,我将它们全部放入一个苹果脚本中,这样我就不必打开终端了。
但是,我仍然希望能够在不输入密码的情况下执行此操作(我喜欢在我还在睡觉的时候早早启动我的机器)。所以我想,为什么不将我的管理员密码存储在钥匙串中并让脚本访问该密钥。
但这只是感觉不对,将管理员密码存储在钥匙串中......
所以你的想法是什么?这是授予我的程序许可的可接受方法吗?如果 applescript 不够安全,我可以用一个简单的 cocoa 应用轻松做到这一点。