written by kaspy (kaspyx@gmail.com)
*/
파이썬 SimpleHTTPAuthServer를 이용해서 간단한 HTTP서버를 구축해보도록하자.
서버 내부 파일 다운로드가 필요하면서 인증이 필요한 환경이라면 사용해도 좋을것이다.
해당 파이썬 라이브러리는 아래 URL에서 다운로드 받을수 있다.
- 다운로드 URL
https://gist.github.com/fxsjy/5465353 |
- pip 으로 설치하기
pip install git+git://github.com/tianhuil/SimpleHTTPAuthServer.git@master |
- 사용법
mkdir "공유할 디렉토리" cd "공유할 디렉토리" python -m SimpleHTTPAuthServer portnumber userid:pwd |
나는 아래와 같이 명령어를 입력해줘서 서버를 구축해줬다.
mkdir myftp cd myftp touch hello sudo python -m SimpleHTTPAuthServer 80 kaspyx:12345 |
명령어를 실행해주고 자신의 아이피에 접속하면 아래와같이 접속 인증을 입력하라는 창이 뜰것이다.
위에서 설정한데로 입력해주면 아래와같은 디렉토리 리스팅이되는 화면을 볼수있을것이다.
'IT > Python' 카테고리의 다른 글
파이썬 장고(Django) - MTV 패턴을 통한 웹서버 개발하기 (1) | 2016.12.27 |
---|---|
파이썬 장고(Django)를 사용한 웹서버 구축하기 (0) | 2016.12.17 |
파이썬(python)을 사용하여 프로그램에 입력값 넘겨주기 (0) | 2015.12.03 |
파이썬(python) getopt 함수 사용하기 (0) | 2015.10.05 |
파이썬 웹서버 모듈(BaseHTTPServer, SimpleHTTPServer) 사용하기 (0) | 2015.06.11 |