【问题标题】:Problem connecting to a Jupyter Notebook on a remote machine连接到远程计算机上的 Jupyter Notebook 时出现问题
【发布时间】:2021-08-28 06:08:49
【问题描述】:

我可以通过 ssh 连接到远程机器。

然后我尝试连接到我在远程机器的一个节点上启动的 jupyter notebook 作业:

ssh -L 8069:localhost:8069 me@remote.machine ssh -L 8069:localhost:8069 me@node14

这在过去一直很好用。

当我最近执行此操作时,在我最终收到超时消息之前什么都没有发生。如果我取消它,然后尝试再次简单地 ssh 到远程机器,它会再次什么都不做,直到我收到错误消息:

ssh: connect to host remote.machine port 22: Connection timed out

我试图弄清楚这是我的问题还是远程机器的问题。如果是后者,我不明白为什么我能够很好地 ssh 到远程机器直到我尝试

ssh -L 8069:localhost:8069 me@remote.machine ssh -L 8069:localhost:8069 me@node14

连接。

【问题讨论】:

    标签: python ssh jupyter-notebook remote-server


    【解决方案1】:

    您正在尝试进行双重ssh 连接:一个连接到remote.machine,然后另一个连接到node14。 问题似乎是node14 机器中的ssh 进程。因此,您可以连接到第一台机器,但不能连接到第二台机器。请您的管理员在node14 中启用sshd 进程

    您可以通过以下方式登录remote.machine 来测试此案例:

    ssh -L 8069:localhost:8069 me@remote.machine.

    获得 shell 访问权限后,您可以尝试通过以下方式连接到 node14

    ssh -L 8069:localhost:8069 me@node14.

    根据描述,最后一次尝试应该超时失败。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2019-01-07
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2019-03-17
      相关资源
      最近更新 更多