SSH端口转发连接服务器上的Jupyter Notebook
Jupyter Notebook在启动后会默认在服务器中的 localhost:8888
端口启动,所以我们只需要将其映射回本机即可,可以使用 ssh 中的端口转发实现,在使用 ssh 连接服务器前使用 -L
命令:
如果你的服务器需要凭证的话,可以直接输入 ~/.ssh/config
中服务器的Host名称
所以我们只需要执行下述指令即可转发Jupyter Notebook端口:
例如我的 ~/.ssh/config
文件中服务器配置为:
使用 ssh -L 8888:localhost:8888 4090
即可连上服务器,进入 Conda 环境后在工作目录下执行 jupyter notebook
即可启动连接,在本机服务器上输入弹出的网址,例如我的是 http://localhost:8888/tree?token=d16b54566f27b0129c0c4bdd90ec5e1c5e6e6525e3f61325
即可在浏览器上打开服务器上的 Jupyter Notebook。
SSH端口转发连接服务器上的Jupyter Notebook
https://wty-yy.github.io/posts/44423/