일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 | 31 |
Tags
- 소비전력
- mysql
- KB국민카드
- 복현오거리
- SKT
- 시놀로지
- proxmox
- 자바스크립트
- ConoHa
- jQuery
- 킹북이초월
- 램가스초월
- PHP-FPM
- centos
- iptime
- 윈도우10
- 아파치
- Rocky
- 스톤에이지
- 보르비스초월
- KB증권
- php
- 알뜰폰
- Apache
- 티스토리
- 리눅스
- 라즈베리파이2
- 알리익스프레스
- 가상서버호스팅
- OpenWrt
- Today
- Total
맛집 여행 캠핑 일상 생활
[CentOS] 7.x fail2ban 설치 및 설정 방법 본문
728x90
Brute force 공격에 대비하는 여러가지 방법 중에 하나인 fail2ban 을 설치하는 방법이 있습니다.
아래의 방법대로 설치하면 됩니다.
yum -y install fail2ban fail2ban-systemd whois
cp /etc/fail2ban/jail.conf /etc/fail2ban/jail.local
vi /etc/fail2ban/jail.local
ignoreip = 127.0.0.1/8 192.168.1.0/24
bantime = 48h
findtime = 2h
maxretry = 5
backend = polling
destemail = root@localhost
sender = root@localhost
mta = sendmail
sed -i '/^\[apache/a\enabled\ =\ true' /etc/fail2ban/jail.local
systemctl enable fail2ban
systemctl start fail2ban
우선 인터넷에서 자료를 취합해서 위와 같이 설정하고 맛보기만 해봐서 제대로 작동되는지의 여부를 잘 모르겠네요~
기능상 버그라던가 이런 내용이 검색된게 없어서 설치하고 상황을 지켜봐야겠습니다.
fail2ban-client status apache-auth
fail2ban-client status apache-badbots
fail2ban-client status apache-botsearch
fail2ban-client status apache-fakegooglebot
fail2ban-client status apache-modsecurity
fail2ban-client status apache-nohome
fail2ban-client status apache-noscript
fail2ban-client status apache-overflows
fail2ban-client status apache-shellshock
[root@localhost ~]# fail2ban-client status apache-auth
Status for the jail: apache-auth
|- Filter
| |- Currently failed: 4
| |- Total failed: 99
| `- File list: /var/log/httpd/www.example.com-error_log
`- Actions
|- Currently banned: 3
|- Total banned: 3
`- Banned IP list: 89.248.xxx.11 142.44.xxx.104 140.xxx.0.107
하루가 지나서 확인해보니 apache-auth 에서 3개의 ip 가 밴 당했네요~
아이피를 확인해 보니 외국이더군요~
cat /var/log/fail2ban.log | grep Ban 으로 확인하는게 더 좋을 것 같습니다.
728x90
반응형
'IT이야기' 카테고리의 다른 글
[PHP] POST 파라메터 값 제한 걸리는 경우 (0) | 2021.04.06 |
---|---|
[윈도우10] atiadlxy.dll 에러 (0) | 2021.01.04 |
[시놀로지] 사용자 계정별 폴더가 안보임 (0) | 2020.09.23 |
[CentOS] 리눅스에서 FTP 마운트 하는 방법 (0) | 2020.09.01 |
[윈도우10] 네트워크 프린터공유시 0x00000709 오류 (0) | 2020.08.26 |
Trackback : | Comments :