jupyter访问远程服务器

  |  

摘要: 记录通过 jupyter 访问远程服务器的过程

【对算法,数学,计算机感兴趣的同学,欢迎关注我哈,阅读更多原创文章】
我的网站:潮汐朝夕的生活实验室
我的公众号:算法题刷刷
我的知乎:潮汐朝夕
我的github:FennelDumplings
我的leetcode:FennelDumplings


生成默认配置文件

~/.jupyter/jupyter_notebook_config.py 配置文件默认不存在,需要自行创建。

1
jupyter notebook --generate-config

如果是 root,需要加上相关选项。

1
jupyter notebook --generate-config --allow-root

生成密码

1
jupyter notebook password

设置好密码后,产生的一串 hashed password 在 /root/.jupyter/jupyter_notebook_config.json 中。

修改配置文件

~/.jupyter/jupyter_notebook_config.py 配置文件中找到以下几行,取消注释并修改

1
2
3
4
c.NotebookApp.ip='*'
c.NotebookApp.password = u'...'
c.NotebookApp.open_browser = False
c.NotebookApp.port = 8888

服务器启动

1
2
jupyter notebook 
jupyter notebook --allow-root # root 用户

之后在浏览器里输入 IP:port 就可以访问了


Share