1

暗号化されたスパースバンドル ディスク イメージを作成するシェル スクリプトを作成しました。sparsebundle に pubkey を追加したいのですが、オプション -pubkey (Apple によって文書化されています) は、シェル スクリプトに追加したり、bash で 1 行のコマンドを実行しただけでも拒否されます。

このオプションについて何か不足していますか? ドキュメントを読みましたが、まだ機能しません。

現在、シェル スクリプトの「作成」行は次のようになっています (スクリプトはそのままで問題なく動作しますが、-pubkey を追加すると、「使用状況」が返されます)。

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

1 に答える 1

0

これは「まったく機能しない」または壊れているとよく言われますが、機能する可能性があり、かなり長い間機能しています。

以下の例を参照してください。要するに、キーチェーン アクセスを使用して、公開/秘密キーの証明書を作成するだけです。

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

于 2015-08-21T05:07:46.253 に答える