Red Hat 6.8 시스템을 설치하고 기본 키 저장소 "cacerts"에 인증서를 성공적으로 설치했습니다. SSL을 사용하는 소프트웨어를 호출하고 키 저장소 "cacerts"(루트가 아닌 앱 사용자라고 함)에 액세스하려고 하면 "java.io.FileNotFoundException: 권한이 거부되었습니다."라는 오류 메시지가 표시됩니다.
내 온라인 조사에 따르면 모든 사용자는 "cacerts" 키 저장소에 액세스할 수 있어야 합니다(파일 소유자가 "루트"인 경우에도).
답변1
sudo를 사용하세요. 이렇게 하면 권한 상승이 방지됩니다.
답변2
파일 권한을 777로 높이면 문제가 해결되었습니다.