我已经安装了一台 Red Hat 6.8 机器,并在默认密钥库“cacerts”上成功安装了证书。当尝试调用使用 SSL 的软件并尝试访问密钥库“cacerts”(作为应用用户调用 - 而不是 root)时,我收到以下错误消息:“java.io.FileNotFoundException:权限被拒绝”。
根据我的在线研究,任何用户都应该有权访问“cacerts”密钥库(尽管文件的所有者是“root”)。
答案1
使用须藤。这可以防止权限升级
答案2
将文件权限增加到 777 解决了该问题。