Red Hat 6.8 システムをインストールし、主キーストア「cacerts」に証明書を正常にインストールしました。 SSLを使用するソフトウェアを呼び出してキーストア「cacerts」(ルートではなくアプリユーザーと呼ばれる)にアクセスしようとすると、「java.io.FileNotFoundException:権限が拒否されました」というエラーメッセージが表示されます。
私のオンライン調査によると、すべてのユーザーは「cacerts」キーストアにアクセスできる必要があります(ファイル所有者が「root」の場合でも)。
答え1
sudoを使用してください。これにより、特権の昇格が防止されます。
答え2
ファイル権限を777に引き上げることで問題が解決しました。