• 돌아가기
  • 아래로
  • 위로
  • 목록
  • 댓글

웹서버 로그중 상위 접근 ip 로그 확인하기.

달소 달소 515

1

0

 

안녕하세요. 달소입니다. 

 

오늘은 웹서버를 운영하면서 가끔 과다접근이 올때 IP를 차단하기 위해 ip를 확인하는 방법입니다.

awk로 ip를 추출하고 uniq, sort 등으로 정렬, head로 원하는 갯수만큼 추출합니다. head 개수에 맞춰 top 100,top 200등도 추출가능합니다.

 

먼저 Access log가 있는 폴더로 이동해주세요.

 

cd /var/www/nginx

 

이동후에는 access log파일명을 확인해주고 아래 명령어를 입력해주세요.

 

image.png.jpg

 

awk '{ print $1}' blog.web.access.log | sort | uniq -c | sort -nr | head -n 10

 

image.png.jpg

 

위처럼 나오면 성공입니다!

 

신고공유스크랩
0
1명이 추천

댓글 쓰기 권한이 없습니다. 로그인

취소 댓글 등록

신고

"님의 댓글"

이 댓글을 신고하시겠습니까?

댓글 삭제

"님의 댓글"

삭제하시겠습니까?


목록

공유

facebooktwitterpinterestbandkakao story

주간 조회 수 인기글

주간 추천 수 인기글

분류 제목 글쓴이 날짜 조회 추천
코딩테스트 ㅘ!!!!!! 9 Jasons 23.08.24.15:40 140 +2
코딩테스트 으어... 대회 시작 1시간 하고도 정확히 15분전 2 Jasons 23.08.13.12:45 244 +1
코딩테스트 NYPC 2023 2 Jasons 23.08.09.14:13 173 +1
코딩테스트
image
Jasons 23.08.24.15:40 140 +2
코딩테스트
normal
Jasons 23.08.13.12:45 244 +1
코딩테스트
image
Jasons 23.08.09.14:13 173 +1
Python
normal
mjk 23.08.03.20:22 226 +3
Linux
image
hilee0602 23.04.05.16:34 237 +1
Linux
image
화정큐삼 23.03.19.08:46 304 0
Docker
normal
장작_범댕이 23.02.19.14:21 299 0
정보
image
동기 23.01.16.09:16 220 0
정보
image
달소 23.01.06.14:50 1542 0
정보
image
동기 23.01.04.16:14 206 +2