출처: https://github.com/paradoxxxzero/butterfly
설치는 "pip install butterfly"로 끝.
원래 gotty라는 것을 썼는데 End키 같은게 잘 인식 안되는 등의 문제가 조금 있어서 좀더 상위 호완버전인 듯한 butterfly를 써봤다. 우분투 18버전 기준이다.
SSL인증은 다음과 같이 한다.
참조: https://paradoxxxzero.github.io/2014/03/21/butterfly-with-ssl-auth.html
일단 ~/.config/butterfly/butterfly.conf 파일에서 주고싶은 옵션을 준다.
host는 여러분의 외부아이피나 도메인 주소를 적고 (192.168.0.1말고, foo대신 여러분의 유저이름)
$ sudo butterfly.server.py --generate-certs --host="192.168.0.1"
$ sudo butterfly.server.py --generate-user-pkcs=foo
그러면
[ ] butterfly_ca.crt
[ ] butterfly_ca.key
[ ] foo.p12
요런 파일이 만들어진다. 그리고 다운받는다.
다운이 안되면 sudo chmod 666 foo.p12로 모드를 바꿔서 시도한다.
이후 별 어려움 없이 그냥 클릭하면 윈도우가 알아서 인증서를 설치한다.
그리고 그냥 쓰면된다.
SSL 설치가 어려우면 --nocert 옵션을 줘서 실행하면 되는데, terminal을 https를 거치지않고 쓰기가 ㅎㅎ;;
'Others' 카테고리의 다른 글
꿀팁) Pulse Secure Windows 10에서 사용 (0) | 2019.05.22 |
---|---|
Apache2 비밀번호 걸기 (0) | 2019.05.22 |
Pulse Secure 사용 법 (Ubuntu 18.04) (0) | 2018.09.29 |
티스토리 블로그 노출 (0) | 2016.09.13 |
블로그 배경이미지 변경했습니다 ㅎ (0) | 2016.09.13 |
댓글