일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | |||||
3 | 4 | 5 | 6 | 7 | 8 | 9 |
10 | 11 | 12 | 13 | 14 | 15 | 16 |
17 | 18 | 19 | 20 | 21 | 22 | 23 |
24 | 25 | 26 | 27 | 28 | 29 | 30 |
- java
- 페이스북
- load balancing
- 비동기
- tomcat
- JWT
- 스프링부트
- 페이징
- clean code
- apache
- Refactoring
- 스프링 부트
- assertj
- 리팩토링
- Security
- GC
- g1
- OAuth
- JPA
- RabbitMQ
- Producer
- 클린코드
- 스프링
- jvm
- oauth2
- gdg
- spring boot
- 권한
- 시큐리티
- Spring
- Today
- Total
목록2017/09 (2)
허원철의 개발 블로그
이번 글은 fail2ban에 대한 내용입니다. Linux 서버를 누구나 접근이 가능한 네트워크망(IP대역을 제한할 수 없는 경우)에서 사용하게 되면, 무작위로 ssh 로그인을 시도하여 접근하는 것이 가능합니다. 이를 보완하기 위해서 첫째로는 ssh 로그인 시, 직접적으로 root로 접근하는 것을 막습니다. 두번째로 fail2ban을 이용하여 이를 보완할 수 있습니다. fail2ban 란? - 지정된 시간(findtime) 내에 지정된 횟수(maxretry) 이상으로 접근 실패시에 해당 IP를 지정된 시간(bantime)동안 차단하는 것을 말합니다. fail2ban 설치하기(Centos 7 기준으로 합니다.) 1. epel 패키지 설치- 공식 Centos 패키지 저장소에는 fail2ban이 없기 때문에 e..
토비의 스프링 3.1 세트국내도서저자 : 이일민출판 : 에이콘출판사 2012.09.21상세보기 Spring 관련 국내 서적 중에서는 단연 1등이라고 볼 수 있는 책입니다. '토비의 스프링 3.1'은 총 2권으로 나뉘어 있습니다. 1권에서는 스프링의 장점이라고 할 수 있는 IoC/DI, 서비스 추상화, AOP와 디자인 패턴, 프로그래밍 기법에 대해서 자세히 다루고 있습니다.2권에서는 빈 설정 기법부터 웹 컨트롤러 기법까지의 최신 기술(3.1 버전)과 그 외 기술을 추가적인 내용을 다루고 있습니다. 책을 읽고 나서의 한 줄 평을 적어보자면.. "어려운 책. 인내심을 시험하는 책" '토비의 스프링 3.1'은 스프링 프레임워크 관련 책이지만, 그 이상을 보여주는 책입니다. 그렇기 때문에 초심자, 자바를 잘 모르..