gpt4 book ai didi

xcode - 通过命令行修改每个应用程序对私钥的访问控制?

转载 作者:行者123 更新时间:2023-12-01 17:33:39 24 4
gpt4 key购买 nike

我的 key 链中有一个包含私钥的证书。我想将一个应用程序添加到该 key 的访问控制“白名单”中。我知道如何使用图形 key 链工具执行此操作,但我想通过命令行作为 Xcode 构建脚本的一部分来执行此操作。

据我所知,“安全”命令是在命令行操作 key 链的方法,但我无法从手册页中弄清楚如何完成此任务。

为了完整起见,这正是我想通过命令行在 key 链工具中执行的操作:

  1. 点击证书以显示其私钥。
  2. 右键单击私钥并选择“获取信息”菜单项。
  3. 点击“访问控制”选项卡。
  4. 点击“+”按钮将应用程序添加到白名单。
  5. 选择应用程序(在我的例子中是 Xcode)并点击“添加”。

我可能还对如何允许访问所有应用程序感兴趣。

最佳答案

我认为在导入 key 后,security 没有任何方法可以执行此操作。但是,如果您是第一次导入 key ,则可以使用 -T 标志:

 -T  Specify an application which may access the imported key 
(multiple -T options are allowed)

所以就我而言,我能够做到这一点:

security import my.key -P mypassword -T /usr/bin/pkgbuild

一切正常!

关于xcode - 通过命令行修改每个应用程序对私钥的访问控制?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/11472795/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com