소소한 이야기

소소한 이야기

  • 분류 전체보기 (80)
    • 개발 (76)
      • PHP (11)
      • GO (2)
      • Python (4)
      • Node (6)
      • jQuery (4)
      • Vue (2)
      • CSS (1)
      • iOS (11)
      • Android (14)
      • React Native (2)
      • Flutter (2)
      • R (2)
      • AWS (11)
      • Server (1)
      • Terraform (0)
      • Git (1)
    • 개발 - NoCode (3)
  • 홈
  • 태그
  • 방명록
RSS 피드
로그인
로그아웃 글쓰기 관리

소소한 이야기

컨텐츠 검색

태그

airtable 게임 nestjs wkwebview 기록 amazon bedrock 게임스샷 laravel 안드로이드 Android Studio php Android mustadd 맛집 어비스리움 IOS 서비스 머스태드 어플 swift

최근글

댓글

공지사항

아카이브

개발/Server(1)

  • Server, Fail2ban으로 DDOS스러운 공격 막기

    상황 언제부턴가 사이트에 같은 url로 계속 접속하는 행동을 발견했고, 서버에 부하가 생겨 수동으로 ip을 차단하곤 했었다. 시시때때로 위와 같은 상황이 생겨서 이 부분을 자동으로 처리하리라 했다. 조치 처음에는 솔루션을 생각하다가 속도와 금액적인 이슈로 많이 제외하게 되었다. 그러다가 ssh로 무작위 접속을 막는 fail2ban을 생각하게 되었고, 이 서비스를 이용하는 방법으로 고민하게 되었다. fila2ban(https://www.fail2ban.org/wiki/index.php/Main_Page)은 침입을 차단하는 프레임워크로 로그 파일을 모니터링함으로써 작동한다. 기본이 되는 ssh 보안은 auth.log를 조회해서 특정시간 동안 얼마만큼의 이상징후가 발견되면 설정한 기간동안 차단하는 기능을 갖추..

    2019.11.20
이전
1
다음
티스토리
© 2018 TISTORY. All rights reserved.

티스토리툴바