>> Read No. 2 article  
로봇의 웹 서버 접근 막기

등록 1999-04-20 11:37:00     조회 541
이름 적수    

		적수네 동네 홈페이지를 운영하면서 답답한 점이 있었습니다.WebZip이나 TelePort등의 웹페
이지를 긁어 가는 툴을이용하여 홈페이지를 긁어 가는 것이 바로 그것이었습니다.어차피 
그렇게 긁어간 홈페이지는 그 사람의 하드에서그 사람만이 볼 수 있게 될텐데... 정말 싫더
군요. 미러링을하는 것도 아니고 단 한 줄의 메일도 없이 말입니다.더군다나 홈페이지를 
다 긁어가면 거의 300메가 이상이되는데 그 접속 동안 이쪽 회선이나 제 서버의 부하를 제
공하고싶지 않더군요.한동안 생각해 왔었는데 오늘 아파치 문서를 읽으면서 답을찾았습니
다. User Agent별로 접근 권한을 제한할 수 있더군요.제가 사용하는 httpd.conf의 한 부분입니다.
<hr>BrowserMatch "WebZIP" go_outBrowserMatch "Teleport" go_outBrowserMatch "GetRight" go_out<hr>이런 식으로 하여 
매치된 User Agent를 go_out라고 정의를하였습니다.그런 후에 디렉토리별 설정에서 제한을 걸
었습니다.<hr><Directory "/home/httpd/html"><blockquote>    Options IncludesNoExec ExecCGI    AllowOverride None
    Order allow,deny    Allow from all        <u>Deny from env=go_out</u></blockquote></Directory><hr>밑줄 그
은 부분을 잘 살펴 보십시오. emoticon이렇게 함으로써 go_out라고 정의된 User Agent는 접근제한에 걸
리게 됩니다.물론 Agent를 바꿀 수 있는 봇 프로그램이라면 어쩔 도리가없겠지만요. 어느 정
도까지는 막을 수 있지 않을까 합니다.마지막으로 저는 절대로 제 홈페이지를 긁어가는 것
을좋아하지 않습니다. 이쪽이 너무 느려서 그렇다고 하신다면받아가서 미러를 돌리십시오
. 자신만이 보기 위해서라면 다른분들이 사용할 이쪽의 회선을 양보하고 싶은 생각이 전혀
없답니다.
이름
암호
  목록보기 윗글 아랫글
글쓰기
답장쓰기 수정 삭제
정규표현식 [ 상세 검색 ]
페이지로딩: [ 0.80 초 ] 작업시간: [ 0.08 초 ]

Copyleft 1999-2026 by JSBoard Open Project
Theme Designed by IDOO All right reserved
[TOP]

적수네 동네
+
| 적수네 동네
| 공부방
| 리눅스 잡지 서고
| LSN 소스
| 링크 모음
+---+
게시판
+
| 떠들어보세!
| 질문과 답변
| 새소식과 정보
| 1원짜리 팁?
| 대화방
+---+
칼럼?
+
| 세하 훔쳐보기
| Welcome2nite
| 혜진의 염장판
+---+
리눅스 상표권
+
| 반대 서명란
| 토론 게시판
+---+
GNU
+
| GNU 선언문
| GNU GPL
| GNU 미러 목록
+---+
프로젝트?
+
| 리눅스카운터
| RC5DES
| 실질헌법 제작
+---+
커널 소식
+
| 안정 버젼: 2.4.14
+---+
테마 선택
+
LSN 방송국?
+
| OFF AIR
+---+
회원
+
| 로그인
+---+
[ 적수네 동네 ] [ 리눅스 상표권 독점 반대 ] [ 한글 리눅스 문서 프로젝트 ] [ KrLine ] [ 사랑넷 ] [ Valid HTML 4.0! ] [ SlashDot ] [ Freshmeat ]
Copyleft (C) 1998-2001 Byeong-Chan Kim . License
TIME: 1791022750
System by WYZsoft, HDD by I.O.Linux, Mizi Research, Embryo, WOWLINUX, Domain by SarangNet, Network by KrLine.