从远程位置通过SSH隧道连接ippython -notebook



我试图通过ssh隧道从远程位置打开macbook上的ippython -notebook(在服务器上运行),但没有收到数据。这是用于SSH隧道的命令

ssh -L 5558:localhost:5558 -N -t -x  user@remote-host

这是我用来从服务器获取笔记本的命令

ipython notebook --pylab=inline --port=5558 --ip=* --no-browser --notebook-dir notebooks

然后我试着用这个remote-host:5558在一个新的标签上打开它,但没有收到数据。提前感谢!

指令-L AAAA:somehost:BBBB将使SSH监听localhost (SSH命令运行的机器)上的AAAA端口,并通过SSH会话将到该端口的任何连接转发给主机某些主机端口BBBB。因此,您需要在运行ssh命令的机器上的浏览器中打开http://localhost:5558/

阅读本文:如何在IPython (Jupyter) Notebook的远程机器上添加内核?

远程jupyter内核/内核管理实用程序(rk)在这里:https://github.com/korniichuk/rk

最新更新