1.安装jupyter notebook
pip install jupyter notebook
2.配置jupyter notebook
2.1 自动创建config文件
jupyter notebook --generate-config --allow-root
2.2 生成连接密码
# 打开ipython
from notebook.auth import passwd
passwd()
会生成一个 sha1码,复制下来。
2.2 打开刚才自动创建的config文件
gedit /home/your_usr_name/.jupyter/jupyter_notebook_config.py
修改如下部分
# for default work space
c.NotebookApp.notebook_dir = 'your_work_path'
# for remote connection
c.NotebookApp.ip = 'your_server_ip'
c.NotebookApp.open_browser = False
c.NotebookApp.password = 'sha1:the sha1' # 注意:这里的字符串包含"sha1:"
c.NotebookApp.port = 8888 #the port your jupyter server listen on
注意:配置前面的“#”删除掉才生效
2.3 本地Xshell配置
在“属性”-“连接”-“SSH”-“隧道”中添加“侦听端口信息”。
侦听端口 :8888
目标端口:8888
3.远程启动
3.1 xshell中启动jupyter
jupyter notebook
3.2 本地浏览器中打开 "your_server_ip:8888"
输入密码,密码就是2.2中生成sha1时输入的密码。
完事儿