아파치 디렉토리 리스팅 방지

아파치 설치후, 웹에서 엑세스 가능한 디렉토리에 접근했을때,
DirectoryIndexes 지시자에 의하여 지정된 Index 파일이 존재하지 않는다면,
디렉토리를 리스팅 하는 경우가 있다.
(일반적으로 우분투에서 apt로 아파치 설치시)
어디 있을지는 모르겠지만,
분명히 어느곳에선가 Options Indexes 를 설정하여 주었기 때문이다.
우분투에서는, /etc/apache2/mods-enabled/userdir.conf 에 있고,

<Directory /home/*/public_html>
Options MultiViews Indexes SymLinksIfOwnerMatch IncludesNoExec
</Directory>


위와 같이 설정하고 있다.
Options에서 Indexes 부분만 삭제하여 주면, 디렉토리가 리스팅되지 않는다.

이외에, 우분투 뿐만이 아니라 어떤 패포판에서도,
디렉토리가 리스팅 된다면, Indexes 를 찾아 삭제하면 된다.

이올린에 북마크하기(0) 이올린에 추천하기(0)
크리에이티브 커먼즈 라이선스
Creative Commons License
Trackback 0 Comment 1
prev 1 ... 34 35 36 37 38 39 40 41 42 ... 111 next