root 계정으로 톰캣을 띄울 경우 tomcat-users.xml 파일의 권한이 644 (쓰기권한이 있음)
와 소유권이 root 로 바뀌어 버린다.
그래서 보안 권고 사항에 걸려서 애를 먹었다.(보안권고 사항은 700 에 사용자 계정 소유)
이럴 때에는 톰캣 구동 스크립트 중 하나인 catalina.sh 의 마지막 부분에
sleep 5
와 소유권이 root 로 바뀌어 버린다.
그래서 보안 권고 사항에 걸려서 애를 먹었다.(보안권고 사항은 700 에 사용자 계정 소유)
이럴 때에는 톰캣 구동 스크립트 중 하나인 catalina.sh 의 마지막 부분에
sleep 5
cd /bin
`chmod 700 /usr/local/tomcat2/conf/tomcat-users.xml`
`chown dcd_wl:dcd_cp /usr/local/tomcat2/conf/tomcat-users.xml`
echo "tomcat-users.xml chmod & chown Success!!"
이런식으로 권한과 소유권을 바꿔주면 된다.
sleep 을 걸어주지 않으면 바뀌지 않으니 조심하자.
댓글