로컬에서 서버 세팅중 AJP 프로토콜(8009)가 주석되어 있는 것을 보고 찾아보게 됨. Apache Tomcat의 AJP 프로토콜을 이용한 취약점이 발견 되었다. [영향을 받는 버전] ㅇ Apache Tomcat 9.0.31 미만 버전 ㅇ Apache Tomcat 8.5.51 미만 버전 ㅇ Apache Tomcat 7.0.100 미만 버전 ㅇ Apache Tomcat 6.x 모든 버전 [해결방법] ㅇ 최신 버전으로 업데이트 적용 ㅇ AJP기능이 불필요한 경우 Connector 주석 ※ AJP(Apache JServ Protocol) : 웹서버와 어플리케이션 서버 간 연결 요청을 8009포트를 사용하여 전달하는 프로토콜(모니터링 기능 지원) 참고 : sarc.io/index.php/tomcat/1876-..
git config --global user.name [name] git config --global user.email [mail] : 전역 사용자 등록 git config --unset --global user.name git config --unset --global user.email : 전역 사용자 삭제 git remote add [name] [url] : 원격 저장소를 추가 git remote -v : 현재 프로젝트의 등록된 원격 저장소 name과 url 확인 가능 git clone [url] : 해당 저장소의 파일을 clone한다(remote name은 origin으로 설정된다.) git add -p : 파일을 스테이지에 올리는 단계를 상세히 보여주며 확인가능.(y:올리기, n:올리지 않기,..
Dynamic Web Modul 3.0으로 설정불가 [Problems] - Cannot change version of project facet Dynamic Web Module to 3.0. - One or more constraints have not been satisfied. STS 4에서 Servlet Version을 3.0으로 셋팅하고 진행시 Dynamic Web Module 버전을 3.0으로 선택 할 수 없는 문제. 아직 현재 원인은 정확히 모르겠으나, 여러가지 테스트 해본 결과 STS 4에서 프로젝트 생성 후 Dynamic Web Module 버전을 한 번 올리고 나면 낮은 버전으로는 변경되지 않는다. xml에서는 높은 버전은 Servlet Version에 맞게 자동으로 Update가 되지..