Jupyter notebook远程访问配置方法

版权声明:本文为博主原创文章,遵循 CC 4.0 by-sa 版权协议,转载请附上原文出处链接和本声明。
本文链接:https://blog.csdn.net/nalw2012/article/details/82898868

Jupyter notebook作为一款交互式笔记本,可以说是数据处理编程的神器,web式的访问方式,非常便利。在电脑上安装后默认即可通过web访问,但既然web可以访问,那也可以部署在服务器上,在不同的PC机上访问了。下面就介绍下如何修改配置文件,使得可以远程访问。

1)生成密钥

在ipython命令行下使用命令passwd()

$ ipython

from notebook.auth import passwd

passwd()

设定密码,生成一个sha1的密钥,生成的密钥格式如下:

'sha1:2e6a2218d79c:8d419883a16d679e927b4d615c626fc32ab57410'

2)生成jupyter的配置文件

$ jupyter notebook --generate-config

这时候会生成配置文件,在 ~/.jupyter/jupyter_notebook_config.py

修改配置文件,添加下面内容,放开IP限制,并添加访问密码。

c.NotebookApp.ip='*'

c.NotebookApp.password = u'sha1:f9030dd55bce:75fd7bbaba41be6ff5ac2e811b62354ab55b1f63'

c.NotebookApp.open_browser = False

c.NotebookApp.port =8888

3)输入下面的命令,后台启动jupyter,在PC机的浏览器输入网址,打开后输入密码,即可使用。

nohup jupyter notebook 2>&1 | cat>/dev/null &

展开阅读全文

没有更多推荐了,返回首页