웹서버에 접근하는 스패머들 때문에 골치입니다.
글쓴이: idccc / 작성시간: 목, 2005/01/20 - 1:35오후
안녕하세요.
제가 개인적인 블로그를 운영하고 있습니다.
근데 요 몇개월 전부터 외국 스패머들이 접근해서 글에다 스팸 코멘트를 자꾸 달고 사라집니다.
한번에 수천개씩 달리는걸 봐서 로봇으로 작동되는 스패머들 같은데..
5분마다 SQL 쿼리로 스팸 메세지를 지우다가..
이제 아에 원천적으로 접속을 봉쇄하고 싶어서 웹페이지 디렉 내 /b2/.htaccess 를 만들었습니다.
(/b2 는 블로그 프로그램 입니다.)
<Files "b2comments.php"> Order deny,allow Deny from .ksaz.be, 209.97.204.232, 148.244.150.58, 64.43.1.59, 69.26.222.235 Allow from all </Files>
이렇게 하고, 스패머들이 남기고간 ip를 하나하나 추가 하고 있는데.. 작동이 잘 안되는듯 합니다.
스패머들 ip를 추가해도 다음에 확인해보면 같은 ip를 가진 스패머가 왔다갔습니다.
.htaccess 에 대한 셋팅은
<Directory "/abcdefg/www_abcdefg_com"> Options MultiViews AllowOverride All Order allow,deny Allow from all </Directory>
이렇게 셋팅하여 사용하고 있습니다.
뭐가 잘못된걸까요.
혹시 .htaccess를 수정하고도 apachectl graceful 를 해야하는건 아니겟죠?
Forums:
httpd.conf 에서 AllowOverride 요거 설정해주셨나요?
httpd.conf 에서 AllowOverride 요거 설정해주셨나요?
근데 .htaccess에서 IP로 차단가능한건 처음알았네요.
잘 안되시면 httpd.conf에서 차단하는방법도 있으니 그걸 써보시는것도 좋지않을까합니다.
^^;;
Order 는 항상 혼동되네요.Allow 와 Deny 의 순서가 바뀌
Order 는 항상 혼동되네요.
Allow 와 Deny 의 순서가 바뀌어야 하는 것 아닌가요?
.htaccess는 apache 데몬의 재실행 없이 실시간으로 반영됩니다.
댓글 달기