生成jupyter配置文件:
jupyter notebook –generate-config
注意:generate前是两个"-",不知道为什么markdown里是两个,显示的时候成一个了
生成好的配置文件位置在:
~/.jupyter/jupyter_notebook_config.py
生成自签名SSL证书:
cd ~/.jupyter openssl req -x509 -nodes -days 365 -newkey rsa:1024 -keyout notebook_cert.key -out notebook_cert.pem
生成一个登录密码的hash:
python -c “import IPython;print(IPython.lib.passwd())”
修改jupyter_notebook_config.py配置文件中的如下选项:
| |
重启jupyter,使用浏览器访问:https://your_domain_or_IP:8080
参考
http://jupyter-notebook.readthedocs.io/en/latest/public_server.html#notebook-server-security