我编写了一个shell脚本,用于创建加密的sparsebundle磁盘映像。我想在sparsebundle中添加一个pubkey,但是当我将它添加到shell脚本时,或者即使我在bash中运行单行命令时,选项-pubkey(由Apple记录)也会被拒绝。
我错过了关于此选项的内容吗?我阅读了文档,但我仍然无法使用它。
目前shell脚本的“create”行看起来像这样(脚本工作正常,但是当我添加-pubkey时它会给我一个“用法”返回):
echo $password | hdiutil create -size $space -encryption -type SPARSEBUNDLE -fs HFS+J $name
答案 0 :(得分:0)
这通常被称为“从不工作”或破坏,但它可以工作&已经这么做了很长时间。
请参阅下面的示例,简而言之,您只需使用Keychain Access为公钥/私钥创建证书。
http://design.caltech.edu/erik/Misc/encrypted_virtual_disk.html