오류 화면 등에 표시되는 Tomcat 버전 숨기기
소개
404나 500등의 에러 화면의 바닥글에 표시되어 버리는 Tomcat의 버전 정보.
그대로 두면 문제가 있는 버전을 계속 사용하고 있는 것도 곧바레 버립니다.
이상은 항상 최신판을 사용하는 것입니다만, 운용면·테스트면에서 한계도 있으므로, 버전을 숨기는 대응은 해 두는 편이 좋을 것입니다.
절차
catalina.jar를 압축 해제하고 버전 정보가 포함된 파일을 편집합니다.
$ cd $TOMCAT_HOME
$ jar xf catalina.jar org/apache/catalina/util/ServerInfo.properties
$ vi org/apache/catalina/util/ServerInfo.properties
버전 정보 등을 비워 둡니다.
org/apache/catalina/util/ServerInfo.properties
#server.info=Apache Tomcat/8.5.9
server.info=
#server.number=8.5.9.0
server.number=
#server.built=Dec 5 2016 20:18:12 UTC
server.built=
편집한 파일을 되돌립니다.
$ jar uf catalina.jar org/apache/catalina/util/ServerInfo.properties
$ rm -fr org
동작 확인
설정 변경 후 Tomcat을 다시 시작하십시오.
버전이 표시되지 않는지 확인할 수 있습니다.
환경
개발
동작 검증
웹 도구도 공개하고 있습니다.
웹 편리 도구 @ 도구 타로
Reference
이 문제에 관하여(오류 화면 등에 표시되는 Tomcat 버전 숨기기), 우리는 이곳에서 더 많은 자료를 발견하고 링크를 클릭하여 보았다 https://qiita.com/tool-taro/items/7ccd31052c1b3c1cb1a4텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
우수한 개발자 콘텐츠 발견에 전념 (Collection and Share based on the CC Protocol.)