본문 바로가기
Python

Python 디렉토리 리스팅 웹서버 띄우기 (python web server directory listing)

by SecuOf 2018. 7. 5.
Python에서 간단하게 Directory Listing 이 가능한 웹 페이지를 띄울수 있다.
 
서버의 파일을 다른 설정없이 받고자 한다면 이만한 기능이 없다. 
단, 이 기능은 보안상 취약하기 때문에 사용하지 않거나 기능이 필요 없다면 반드시 종료를 해야 한다.
 
명령어 사용 방법은 아주 간단하다.  
 
python -m SimpleHTTPServer 5555     ## 맨 뒤는 포트 번호
 
위와 같이 명령어를 입력한 후 브라우저를 이용해 접속하면 아래와 같이 접근이 가능하다. 

접근시 아래와 같이 Access Log가 남게 된다.