【问题标题】:-pubkey option in hdiutilhdiutil 中的 -pubkey 选项
【发布时间】:2011-06-09 17:39:07
【问题描述】:

我编写了一个 shell 脚本来创建一个加密的 sparsebundle 磁盘映像。我想向 sparsebundle 添加一个 pubkey,但是当我将选项 -pubkey(由 Apple 记录)添加到 shell 脚本时,或者即使我只是在 bash 中运行单行命令时,它也会被拒绝。

我是否错过了有关此选项的某些内容?我阅读了文档,但仍然无法正常工作。

目前,shell 脚本的“创建”行看起来像这样(脚本可以正常工作,但是当我添加 -pubkey 时,它会给我一个“使用”返回):

echo $password | hdiutil create -size $space -encryption -type SPARSEBUNDLE -fs HFS+J $name

【问题讨论】:

  • 在几个地方发布此内容并获得一些反馈后,似乎 -pubkey 选项从未起作用。我要等着看它是否适用于Lion。如果没有,那么是时候报告错误了。

标签: macos shell terminal hdiutil


【解决方案1】:

这通常被称为“从不工作”或损坏,但它可以工作并且已经这样做了很长一段时间。

请参见下面的示例,简而言之,您只需要使用 Keychain Access 为公钥/私钥创建证书。

http://design.caltech.edu/erik/Misc/encrypted_virtual_disk.html

【讨论】:

    猜你喜欢
    • 2020-04-26
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2013-11-28
    • 2016-03-26
    • 2013-10-05
    • 1970-01-01
    相关资源
    最近更新 更多