在windows上通过浏览器远程连接Linux服务器的jupyter
原文地址在Liunx服务器端和windows客户端分别进行配置,需要配置的内容如下:1. Linux服务器端配置(1)启动ipython,$ ipython(2)创建远程连接密码,In [1]: from notebook.auth import passwdpasswd()输入两次密码,将得到一个字符串,比如:'sha1:5de1d67cf70b:db7f685df7f05317
·
在Liunx服务器端和windows客户端分别进行配置,需要配置的内容如下:
1. Linux服务器端配置
(1)启动python
(2)创建远程连接密码
>>> from notebook.auth import passwd
>>> passwd()
输入两次密码,将得到一个字符串,比如:
'sha1:5de1d67cf70b:db7f685df7f053178be59f597dde89bb1fb3dea9'
(3)生成jupyter的配置文件
$ jupyter notebook --generate-config
(4)打开配置文件
$ vim ~/.jupyter/jupyter_notebook_config.py
复制以下内容粘贴到配置文件中
c.NotebookApp.ip = '*'
c.NotebookApp.password = u'sha1:5de1d67cf70b:db7f685df7f053178be59f597dde89bb1fb3dea9'
c.NotebookApp.port = 8891
c.InteractiveShellApp.matplotlib = 'inline'
(5)使用tmux运行jupyter
$ jupyter notebook
2. windows客户端配置
(1)安装一个windows远程ssh登录linux的工具,如Xshell;
(2)Xshell第一次启动需要新建连接,一般输入服务器IP地址、用户名、密码即可;
(3)如果安装了Xshell,在Xshell的菜单栏,点击文件-属性-SSH-隧道-添加,侦听端口输入8891,目标主机设为服务器的IP地址,目标端口设为8891,“说明”中填入jupyter,确定;
(4)打开本地windows的浏览器,地址栏输入localhost:8891,回车,输入Linux服务器端配置时第(2)步设置的密码,回车,jupyter界面就出来了。
更多推荐
已为社区贡献1条内容
所有评论(0)