コマンドラインから.pfx証明書をインポートしようとしています。この証明書はパスワードで保護されています。ターミナルでこれを行う方法はありますか? OS X10.8を実行しています。
このコマンドを使用すると、パスワードを要求するデフォルトのポップアップが表示されます。
security import certificate.pfx -k ~/Library/Keychains/login.keychain
このコマンドを使用すると:
security import certificate.pfx -k ~/Library/Keychains/login.keychain -P password
このエラーが発生します:
SecKeychainItemImport: MAC verification failed during PKCS12 import (wrong password?)
手動で入力すれば機能するので、パスワードは正しいと思います。
ありがとう!
とった!
パスワードはドルで始まり、\でエスケープしませんでした。
したがって、パスワードが$ tup1dP @ ssw0rdであるとすると、コマンドは次のようになります。
security import certificate.pfx -k ~/Library/Keychains/login.keychain -P \$tup1dP@ssw0rd