当前位置: 首页 > 知识库问答 >
问题:

访问在远程服务器上运行的Ipython笔记本电脑

胡致远
2023-03-14

已在远程linux计算机上安装了Anaconda Python。

在本地Windows上使用puty登录到远程linux机器以远程启动Ipython笔记本。它从8888端口开始。

遥远的_user@remote_host$ipython笔记本电脑--无浏览器--端口=8888

现在我需要在本地浏览器上访问这个笔记本。尝试过做ssh隧道。

C:\用户\windowsUser

SSH:连接到主机remote_host端口22:文件号错误

但没能做对。获取上述错误

注意:用户windowsUser在remote_host(linux)上不存在。远程用户帐户remote_user。

我哪里做错了?Plzz帮助

共有2个答案

易焱
2023-03-14

我认为window没有ssh命令,

如果本地是标准ssh客户端,请使用

C:\Users\windowsUser

ipython笔记本--ip=remote_host_ip

然后您可以使用http://remote_host_ip:8888/tree

齐乐逸
2023-03-14

你似乎有一个打字错误。在ssh命令中,不应该有两次“localhost”。

正确的命令是:

ssh -N -f -L 8888:localhost:8888 remote_user@remote_host

因为命令的语法是:

ssh -L <Local Port>:<Local Machine>:<Target Port>  <Target Machine>

(见http://www.slashroot.in/ssh-port-forwarding-linux-configuration-and-examples)

此外,您可以修改您的ssh配置文件(在~/. ssh/config/etc/ssh_config中)以包括端口转发:

Host remote_host
Hostname PUT_REMOTE_IP_HERE
Port 22
User remote_user
LocalForward 8888 localhost:8888
 类似资料:
  • 在WSL 2上,远程访问运行在docker容器中的jupyter笔记本是否有一般方法? 仅供参考,WSL2(Ubuntu 20.04)是按照以下说明安装的: https://ubuntu.com/blog/getting-started-with-cuda-on-ubuntu-on-wsl-2

  • 我在建立从本地计算机到我在docker容器中的远程服务器上运行的jupyter笔记本实例的连接时遇到问题。 到目前为止我所做的: 我使用 我运行以确保我的容器尚未运行 现在我用

  • 我已经启动了我的centos6.5服务器上的Jupyter笔记本服务器。Jupyter跑起来就像 当我想在同一局域网中远程访问Jupyter时,请说open,我根本无法打开Jupyter页面。顺便说一下,我可以成功访问远程centos服务器。 可能的原因是什么?

  • 因此,我试图从远程pc连接到我的jupyter笔记本,因为我自己的pc没有全局IP,我必须首先连接到本地网络(服务器1)中的另一台pc,然后通过ssh连接到我自己的pc,并在其上运行jupyter(服务器2),所以类似这样: 我的笔记本电脑- 我曾经这样做,当两个服务器Linux这样: 在我的笔记本电脑上: 在服务器1上: 在服务器2上: 但是现在我的服务器2是一台windows pc,我的jup

  • 问题内容: 我正在调试一些必须在我的虚拟机上运行的python脚本。而且,我更喜欢在本地(虚拟机外部)编辑脚本。因此,我发现每次都将脚本修改为虚拟机 很繁琐。谁能提出一些有效的方法? 特别是,我想知道是否可以在远程PVM上执行python脚本。像这样: 问题答案: 可以使用ssh。Python接受连字符(-)作为执行标准输入的参数, 运行 python –help 以获得更多信息。

  • 我有一个Maven Spring 4应用程序,我在 http://localhost:9292 的本地 Jetty 服务器上运行。我还有一个在 http://localhost:9990 运行的 JBoss EAP 服务器,我在其上创建了一个 JMS 主题。 但是我不知道如何从我的Spring应用程序中访问JMS元素。 在这篇文章的末尾是JBoss EAP 7配置文件中的一些元素独立.xml(消息