jupyter에서 암호 설정하기

출처 :
http://jupyter-notebook.readthedocs.io/en/stable/public_server.html

jupyter notebook을 서버로 운영하다 보면 주피터를 실행시키면 token을 입력해야지 웹 브라우저에서 접근이 허용가능하게 되어 있다.

아무나 접속하지 못하게 하기위한 방법인데, 이게 좀 길고 프로세스를 다시 뛰울때 마다 바뀌기 때문에 가끔은 햇깔리기도 하다.
그래서 고정된 암호를 설정하는 방법을 찾아 보니 다음과 같은 방법이 있다.

주피터 설정은 jupyter_notebook_config.py파일을 편집 하면 된다.
이 파일의 위치는 $HOME.jupyter\jupyter_notebook_config.py 이다.
이 파일이 없을 경우 아래와 같이 입력 하면 작성된다.
‘jupyter noteook generate-config’

간단히 암호를 설정하려면 다음과 같이 입력 하면 된다.

‘$ jupyter notebook password
Enter password: ****
Verify password: ****
[NotebookPasswordApp] Wrote hashed password to /Users/you/.jupyter/jupyter_notebook_config.json’

위와 같이 jupyter notebook password를 입력하면 암호를 입력받고 그 암호를 암호화시켜서 jupyter_notebook_config.json으로 저장 된다.