如何在本地使用服务器的jupyter【端口映射】

1. 服务器上的jupyter端口映射到本地

打开本地电脑的PowerShell窗口,使用ssh将服务器端jupyter打开的8888端口映射到本地(自己的电脑)的8888端口上

ssh -L8888:localhost:8888 [username]@[ip address]

如果端口映射失败,去服务器控制台看看有没有开放8888端口。

2. 本地浏览器打开服务器上的jupyter

端口映射成功后,下一步直接在本地的浏览器中输入http://localhost:8888/tree,或者使用jupyter运行成功后给的网址(使用第一个)。
在这里插入图片描述

3. 服务器后台一直运行jupyter

把远程连接服务器的窗口关闭之后jupyter也会关闭,所以我们需要让jupyter一直在服务器后台一直运行。
如果让jupyter在服务器后台一直运行,用screen命令创建一个窗口,然后在窗口里运行jupyter notebook, 便能实现服务器后台一直运行jupyter。

screen -S jupyter

进入之后在输入jupyter notebook就能将jupyter一直挂在服务器后台,使用的时候直接将服务器到本地的端口映射就可以了。

参考博文

评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值