기타

배포 후 Tomcat 가동을 실수로 root 계정으로 하고난 이후에 일반계정으로 배포가 안되는 문제

슈퍼스타쥬 2024. 4. 29. 17:46

평소 서버에 배포를 할 때 일반계정으로 배포를 진행하다 root계정으로 배포하거나 톰캣 가동을 하면 그 이후에 다시 일반계정으로 배포할려고 해도 웹 페이지에서 404 에러로 접속이 안되는 현상이 발생하였다.

 

https://okky.kr/questions/834202

 

OKKY - 리눅스 계정에 따른 톰캣 실행시 에러 문의...

안녕하세요 ... 웹 프로젝트가 있는데 centos에 tomcat이 설치되어있습니다. root 계정으로 올리면 화면까지 잘 뜹니다. 그런데 root 계정이 아닌 tomcat 계정으로 su - 한후에 서버를 올리면 올릴때는 에

okky.kr

여기 이 글쓴이도 마찬가지로 같은 문제를  겪는걸로 보이는데

root 계정으로 배포하면 웹 페이지에서 잘 접속이 된다.

보안이슈도 있고 일반계정으로 배포하는걸로 되돌리려고 한다.

tomcat/logs에 root계정으로 되어있는 로그파일을 삭제해주었고 (달라진건 없었다)

tomcat8.5/work/Catalina/localhost 폴더 안에 root로 배포되었던 프로젝트가 남아있었다. 

혹시 모르니 톰캣을 shutdown하고 삭제 후 다시 일반계정으로 배포하고 가동하니 웹 페이지 접속이 잘 되었다.

아무리 검색해도 안나와서 막막했는데 집념을 갖고 폴더들 뒤지면서 해결..★