[문제발생]
최초 tomcat을 설치하고 tomcat 매니저를 이용하여 war 파일을 등록하려고 한다.
그런데 401 error 가 뜨면서 접속을 허용하고 있지 않다.
이런 경우는 어떻게 조치하면 좋을까?
[문제해결]
기본적으로 tomcat을 설치하게 되면 가장 먼저 조치해야 할 것 중 하나가 manager 패스워드 관리이다. tomcat의 시작페이지에서 사용할 수 있는 manager는 war 로 압축된 JSP 파일들을 편리하게 웹 상에서 등록시킬 수 가 있다.
설정파일의 위치는 $CATALINA_HOME/conf/tomcat-users.xml 이다.
<tomcat-users>의 항목을 살펴보게 되면 role을 지정하는 부분과 패스워드를 지정하는 부분이 모두 주석처리가 되어 있다. 이부분을 해제하고 tomcat이나 role1에 대한 것들은 모두 지우고 새롭게 추가하도록 하자.
이제 manager 로그인 창에서 id : tomcat, passwd : passwd 를 입력하면 매니저화면으로 넘어갈 수 있다.<tomcat-users>
<role rolename="manager"/>
<user username="tomcat" password="passwd" roles="manager"/>
</tomcat-users>
댓글 없음:
댓글 쓰기