通过SSH连接到Jupyter Notebook服务器时出现问题

时间:2020-06-01 10:07:50

标签: linux ssh jupyter-notebook jupyter ssh-tunnel

我曾经能够建立从家到工作机器(不同网络)的jupyter服务器的连接。它没有任何明显的原因就停止了工作。我的Macbook仍然可以连接,因此遥控器很好。

我通过以下方式设置服务器:
jupyter notebook --no-browser --port=8887

然后我尝试转发:
ssh -N -L localhost:8887:localhost:8887 $user@$host

但这总是超时:
connect to host $host port 22: Connection timed out

通过ssh终端登录到远程计算机工作正常。任何想法如何找到问题?提前致谢。

1 个答案:

答案 0 :(得分:0)

试试:

jupyter notebook --no-browser --port=8888

(您可能会得到另一个号码,例如 8889。如果您得到另一个号码,那么您也必须更改下面的号码。)

然后新开一个终端输入:(记得改成remoteuser@remotehost)

ssh -N -f -L localhost:8889:localhost:8888 remoteuser@remotehost

查看这篇文章了解更多详细信息和演练:https://ljvmiranda921.github.io/notebook/2018/01/31/running-a-jupyter-notebook/