私は、このコマンドを数回使用し、常に動作します:Openshift(cacerts)のJava CA証明書ストアに証明書を追加する方法は?
7のjboss-などとopenshiftで今cd ../../jdk/jre/lib/security
keytool -import -trustcacerts -alias my.alias -file /../../myCert.crt -keystore cacerts
:
cd /usr/lib/jvm/java-1.7.0-openjdk-1.7.0.95/jre/lib/security
keytool -import -trustcacerts -alias my.alias -file /../.../myCert.crt -keystore cacerts
エラーログは次のとおりです。archiviesを確認
Enter keystore password:
Owner: CN=...
Issuer: CN=...
Serial number:....
...
Trust this certificate? [no]: yes
Certificate was added to keystore
keytool error: java.io.FileNotFoundException: cacerts (Permission denied)
私はcacertsファイルがシムリンクであることを知っています。このsimlinkは0777権限を持っていますが、ソースファイルは、RW-Rを持っている - r--のか0644権限:
/etc/pki/java/cacerts
だから私の質問は以下のとおりです。
1.-私はopenshiftでpermisssionsを変更するにはどうすればよいですか?私は試して、私はエラーが発生します。
2.私の証明書をopensshiftのjava cacertsファイルに追加する別の方法はありますか?
3-Openshiftはこれを行うためのいくつかの設定を提供していますか?
ありがとうございます!
あなたがこの問題を解決できましたか? –