运行 来自 ubuntu 服务器的 Jupyter notebook 我通过 ssh 进入

Running Jupyter notebook from ubuntu server I'm ssh'ed into

我正在尝试在 ubuntu 服务器上设置 Spark。我使用 spark 的首选方式是通过 Jupyter notebook (pyspark)。

当我运行

$ jupyter notebook

它在终端内启动它。理想情况下,我希望它为我提供一个主机地址,我可以在其中从另一台计算机(在同一网络上)访问 Jupyter notebook。有任何想法吗?

您可以使用

启动笔记本服务器
jupyter notebook --ip='*' --no-browser

这将允许通过在浏览器中访问 http://10.0.0.10:8888 来访问笔记本服务器,假设 10.0.0.10 是机器 运行 连接服务器的 IP 地址。

--no-browser 选项将阻止打开文本浏览器。相反,您应该会在控制台上看到您需要访问的确切地址。

不过要小心,因为这将允许从本地网络上的所有计算机进行访问。因此同一网络上的人可能 运行 在您的主机上任意 Python 代码。