Ssh 从Windows远程访问Jupyter笔记本?
我通常通过端口转发从Mac OS X访问Linux上运行的Jupyter笔记本,如下所示: 有没有可能在Windows10而不是Mac OS上做类似的事情?我猜油灰或WSL提供一个Ssh 从Windows远程访问Jupyter笔记本?,ssh,windows-10,jupyter-notebook,Ssh,Windows 10,Jupyter Notebook,我通常通过端口转发从Mac OS X访问Linux上运行的Jupyter笔记本,如下所示: 有没有可能在Windows10而不是Mac OS上做类似的事情?我猜油灰或WSL提供一个 是的,您可以在windows上使用PUTTY创建SSH隧道以连接到Jupyter笔记本电脑web界面。继续之前,请确保Jupyter笔记本实例已启动并在服务器上运行。只需按照以下说明操作即可: 下载最新版本的 打开PUTTY并输入服务器URL或IP地址作为主机名 现在,转到左窗格底部的SSH以展开菜单,然后单击T
是的,您可以在windows上使用PUTTY创建SSH隧道以连接到Jupyter笔记本电脑web界面。继续之前,请确保Jupyter笔记本实例已启动并在服务器上运行。只需按照以下说明操作即可:
我自己解决了这个问题。我的解决方案是使用Windows Linux子系统(WSL)。这提供了类似Ubuntu的(虚拟的?)Linux控制台。我只是在ssh上使用-L选项。按照以下步骤操作。 步骤1-下载腻子
步骤2-插入ip地址或主机名
步骤3-转到SSH并展开
步骤4-将jupyter笔记本的地址添加到目标列,例如:localhost:6666。将本地端口(如8000)添加到源,然后按添加按钮。然后连接,它应该可以工作。作为附录,此屏幕截图显示putty配置的外观: 在linux机器上,我接着用以下命令启动jupyter:
jupyter笔记本--无浏览器--端口=8889
最后,在windows(或任何远程计算机)上,我在浏览器中输入localhost:8888
。
它要求在linux机器的外壳上提供令牌
完成了
--
注意,为了清楚说明哪个端口指的是哪台机器,我把笔记本放在端口8889,浏览器在本地主机上调用它:8888下面是一个包含逐步说明、说明和屏幕截图的示例。有时候很难把所有的答案拼凑在一起,所以我写了这篇文章以确保每个人都能获奖
享受吧 我遵循了这一点,但仍然得到了错误:“连接被拒绝”可能有一些问题,如防火墙阻止连接。如果你能发布你收到的准确错误信息,这会有所帮助。另外,尝试使用而不是。我尝试了两者,但这是一条消息(Chrome):“无法访问此站点127.0.0.1拒绝连接。”由于链接已死机修复,向下投票。显然,联系改变了