시스템관리자의 쉼터 커피닉스 커피향이 나는 *NIX
커피닉스
시스템/네트웍/보안을 다루는 곳
 FAQFAQ   검색검색   멤버리스트멤버리스트   사용자 그룹사용자 그룹   사용자 등록하기사용자 등록하기 
 개인 정보개인 정보   비공개 메시지를 확인하려면 로그인하십시오비공개 메시지를 확인하려면 로그인하십시오   로그인로그인 

가입없이 누구나 글을 쓸 수 있습니다. 공지사항에 대한 댓글까지도..




BBS >> 설치, 운영 Q&A | 네트웍, 보안 Q&A | 일반 Q&A || 정보마당 | AWS || 자유게시판 | 구인구직 || 공지사항 | 의견제시
파일 데이터를 링크 못하게 하는 방법있나요

 
글 쓰기   답변 달기    커피닉스, 시스템 엔지니어의 쉼터 게시판 인덱스 -> 네트웍 관리 / 보안
이전 주제 보기 :: 다음 주제 보기  
글쓴이 메시지
이계곤
손님





올리기올려짐: 2005.6.22 수, 7:34 pm    주제: 파일 데이터를 링크 못하게 하는 방법있나요 인용과 함께 답변

주소란에서 파일 경로와 파일명을 입력하면 그대로 보여 지는데
막는 방법이 있나요

예를들어 http://a.com/data/jjjjj.zip
이렇게 하면 일반적으로 막아지지 않는데 막는 방법을 알려주세요

제가 사용한 방법을 사용한 예를 보여드릴께요

SetEnvIF Referer "http://a.com" pass
<FilesMatch ".(zip|pdf)$">
Order deny,allow
deny from all
allow from env=pass
ErrorDocument 403 http://a.com/no.jpg
</FilesMatch>

이렇게 사용했는데 403에러를 출력하고 no.jpg는 표시됩니다.

로그인후 게시판에서 같은 파일을 다운를 클릭하면 403에러가 나옵니다.

막는 방법이 없을가요

주소란에서는 http://a.com/jjj.zip 를 클릭하면 다운을 받을수 없게 하고
싶은데
알려주세요
위로
truefeel
카페 관리자


가입: 2003년 7월 24일
올린 글: 1277
위치: 대한민국

올리기올려짐: 2005.6.23 목, 1:05 am    주제: Re: 파일 데이터를 링크 못하게 하는 방법있나요 인용과 함께 답변

이계곤 씀:
주소란에서 파일 경로와 파일명을 입력하면 그대로 보여 지는데
막는 방법이 있나요

예를들어 http://a.com/data/jjjjj.zip
이렇게 하면 일반적으로 막아지지 않는데 막는 방법을 알려주세요

제가 사용한 방법을 사용한 예를 보여드릴께요

SetEnvIF Referer "http://a.com" pass
<FilesMatch ".(zip|pdf)$">
Order deny,allow
deny from all
allow from env=pass
ErrorDocument 403 http://a.com/no.jpg
</FilesMatch>

이렇게 사용했는데 403에러를 출력하고 no.jpg는 표시됩니다.

로그인후 게시판에서 같은 파일을 다운를 클릭하면 403에러가 나옵니다.

막는 방법이 없을가요

주소란에서는 http://a.com/jjj.zip 를 클릭하면 다운을 받을수 없게 하고
싶은데
알려주세요



1) 주소란에 직접 a.zip 을 입력하면 다운로드안되게 하고,
2) 게시판에 첨부되거나 게시판에서 링크한 a.zip 파일은 다운로드 가능하게 라는 거죠?

그렇다면 설정은 맞습니다.

변수 pass로 설정한 Referer URL (위의 예에서는 http://a.com ) 은 게시판의 URL과 같은거죠?
만약 여러 URL에서 .zip, .pdf 링크하는 것을 허용하려면 아래처럼 나열하면 됩니다.

SetEnvIfNoCase Referer "^http://도메인1" pass
SetEnvIfNoCase Referer "^http://도메인2" pass

그리고, SetEnvIf 보다는 SetEnvIfNoCase을 사용하시구요.

이미 설정은 맞기 때문에 다시 한번 설정을 살펴보시고,
그래도 이유를 못찾겠으면 httpd.conf 를 보고 싶네요.
truefeel7 한메일로 보내주던지, 여기 게시판에 가입 후 쪽지로 보내주던지 하세요.
위로
사용자 정보 보기 비밀 메시지 보내기 글 올린이의 웹사이트 방문
이전 글 표시:   
글 쓰기   답변 달기    커피닉스, 시스템 엔지니어의 쉼터 게시판 인덱스 -> 네트웍 관리 / 보안 시간대: GMT + 9 시간(한국)
페이지 1 중 1

 
건너뛰기:  
새로운 주제를 올릴 수 없습니다
답글을 올릴 수 없습니다
주제를 수정할 수 없습니다
올린 글을 삭제할 수 없습니다
투표를 할 수 없습니다


Powered by phpBB © 2001, 2005 phpBB Group