아래와 같이 irectory Indexing이 사용자에게 노출되는 경우 서버의 구조, 호출 방식을 통해 파일을 추출하거나 조작이 가능해진다.

 

 

해결 방법

- 각 directory에 index.php, index.html 등을 설정해줘도 되지만 번거롭기 때문에 direcotry indexing을 하는 부분만 막아주면 된다.

 

 

1) 설정 파일 위치

[CentOS]

/etc/httpd/conf/httpd.conf

 

[Ubuntu]

/etc/apache2/apache2.conf

 

2) Indexing 제거

각 os에 맞는 설정파일에서 주석되지 않은 Options Indexes을 찾아 Options 뒷부분을 제거해준다.

 

3) 재시작

[CentOS]

service httpd restart

 

[Ubuntu]

service apache2 restart 

 

 

4) 결과

- 더이상 Directory가 Indexing 되지 않는 것을 볼 수 있다.

+ Recent posts