권한1 Oracle connection 시 PHP의 명령행 실행과 웹서버 접속 결과 다른 경우 조치 방법 배경 PHP로 Oracle 커스텀 함수로 인증을 해달라는 요청이 있었음. 개발 완료하여 사이트에 적용하였으나 계속적으로 Oracle Connection Fail 현상 발생 (ORA-24408, ORA-21561 에러가 계속적으로 발생..... Fucking....) 원인 ORA-24408, ORA-21561을 검색하여 나온 모든 조치 방법을 썼으나 해결 불가.... 알고 봤더니 제품에서 웹서버를 실행하는 사용자가 /etc/hosts 파일 접근 불가능한게 원인 이였음... 이때 당시 /etc/hosts의 권한은 0600(-rw- --- ---) 이였음. 보안 취약성때문에 원래는 0644였는데 0600으로 패치한 것이 화근 조치 /etc/hosts 파일을 웹서버 사용자가 읽을 수 있도록 권한 수정하였음. #.. 2020. 1. 21. 이전 1 다음