如何远程访问jupyter notebook
程序员文章站
2022-04-21 12:02:26
...
1.前提条件
已经在服务器上安装好jupyter notebook或anaconda
参考:
2.生成配置文件
jupyter notebook --generate-config
注:网上很多教程还要生成密码,此处可以跳过
3.修改默认配置文件
vim ~/.jupyter/jupyter_notebook_config.py
修改:
c.NotebookApp.ip='*'
c.NotebookApp.open_browser = False
c.NotebookApp.port =8888 #随便指定一个端口
c.NotebookApp.notebook_dir ='/jupyter' #默认路径
可能用到的vim命令:
-
/
(查找,按n健查找下一个,按N健查找前一个) -
a
(进入编辑模式,在当前位置后插入) -
ESC
(退出编辑模式) -
:wq
(保存并退出)
4.建立SSH通道
以用户名ubuntu
,ip:140.143.4.196
为例:
在本地终端输入,建立端口映射1234到远程的8888:
ssh aaa@qq.com140.143.4.196 -L127.0.0.1:1234:127.0.0.1:8888
然后输入密码登陆服务器。
5.远程访问jupyter notebook
Step1:
在服务器上启动jupyter notebook,在终端输入:
jupyter notebook
此时会看到如下信息: Step2:
打开本地浏览器输入:
localhost:1234
在下面的方框中输入终端最后一行的token
,这里为:8416218adc532cb271bbcfe5c299cbfbc6b87a15fdecdcd0
参考:
推荐阅读