PaddleBook的部署安全性问题
作为一个学习paddle的新手,按照官方流程全套走一波是很有必要的。
按照官方的推荐,首先得安装一个PaddleBook。
然而,我在自己vps上安装好后,输入 http://myvps:8888,直接跳转到http://myvps:8888/tree,界面如下
牛逼轰轰的upload & running,就问你怕不怕!!
解决方式记录如下:
- $ docker exec -it thirsty_dubinsky bash # 进入运行中的docker
- $ ps -ef # 看到了正在运行的jupyter notebook
- $ jupyter notebook list # 能够列出正在运行的实例
- $ jupyter notebook password # 输入要配置的密码
- $ jupyter notebook stop # stop jupyter,这里也会关闭掉整个docker instance
- $ docker start
# 重启docker instance - 重新打开http://myvps:8888,检查是否授权管理生效
附录
- Jupyter Notebook是个好东西啊。使用时有如下几点需要注意:
- 部署在no screen的server上时,务必记得加--no-browser的参数;
- 提供对外访问时,务必记得修改监听的ip如下: --ip=0.0.0.0;
- 为安全起见,请务必使用token登录,或按照以上方法设置password;