1.本地安装Xshell建立与服务器的连接
2.在Xshell的‘所有会话’找到自己连接的会话,右键‘属性’—‘SSH’—‘隧道’—‘添加’:
在打开的‘添加’窗口中添加‘侦听端口A’和‘目标端口B’,这两个端口可以一样,也可以不一样。我将端口设为8888,会有问题。

注:我这里把‘隧道’里下面的‘X11转移’勾去掉了,不去掉应该也没影响。
3.通过Xshell登陆服务器,激活自己的环境:‘conda activate 环境名’
4.进入自己要打开jupyter的文件夹的位置
5.运行‘jupyter notebook --no-browser --port=目标端口B’。然后复制token
6.在自己的浏览器打开:http://localhost:侦听端口A
7.将复制的粘贴到登录框中就可以登陆了。
完美登陆
本文详细介绍如何使用Xshell通过SSH隧道远程访问Jupyter Notebook。步骤包括:在Xshell设置SSH隧道,配置监听端口和目标端口,激活conda环境,运行Jupyter Notebook并设置特定端口,最后在本地浏览器通过http://localhost:监听端口访问并输入token登录。
3029





