在远程服务器上运行 Jupyter Notebook ¶
按照以下步骤使用从远程服务器启动的 Jupyter Notebook。
从远程服务器启动 Jupyter Notebook,为 <PORT> 选择一个端口号:
# Replace <PORT> with your selected port number jupyter notebook --no-browser --port=<PORT>
例如,如果您想使用端口号 8080,您将运行以下命令:
jupyter notebook --no-browser --port=8080
或者运行以下命令以使用默认端口启动:
jupyter notebook --no-browser
请注意端口设置。您将在下一步中需要它。
您可以通过设置 SSH 隧道从远程计算机通过 SSH 访问笔记本。从本地机器运行以下命令:
# Replace <PORT> with the port number you selected in the above step # Replace <REMOTE_USER> with the remote server username # Replace <REMOTE_HOST> with your remote server address ssh -L 8080:localhost:<PORT> <REMOTE_USER>@<REMOTE_HOST>
上面的命令在终端中打开一个新的 SSH 会话。
从本地计算机打开浏览器并导航到http://localhost:8080/,Jupyter Notebook Web 界面。将 8080 替换为您在步骤 1 中使用的端口号。