2016-09-01 19 views
0

私は私のJavaキーストアのコンテンツのダンプを取得しようとしていますが、私は、ターミナルで次のクエリをしようとしています:ダンプキーストアのコンテンツ:許可拒否のkeytool java_cacerts

keytool -list -v -keystore /Library/Java/JavaVirtualMachines/jdk1.8.0_92.jdk/Contents/Home/jre/lib/security/cacerts > java_cacerts.txt

は、それが次のエラーがスローされます。
-bash: java_cacerts.txt: Permission denied

私はすでに、cacertsファイル自体にもいくつかのフォルダに対して権限を変更しようとしましたが、結果はありませんでした。

何が問題なのですか?

答えて

0

現在の作業ディレクトリに書き込む権限がありません。
は、まず任意のkeytoolコマンドなしでファイルjava_cacerts.txtを作成してみてください、あなたはあなたがjava_cacerts.txtをエクスポートしようとするフォルダに書き込み権限を持っていないtouch java_cacerts.txt

0

のようなものを実行している同じエラーを取得する必要があります。

0

答えが解決策につながります。私はjava_cacerts.txtの前に別の(確実に書き込み可能な100%の)場所を追加しましたが、今書き込むことができました。ありがとうございました! :)

0

私は最近同様の問題に遭遇しました。

管理者権限で同じコマンドを実行すると、問題なくファイルを生成できます。

関連する問題