JupyterHub实例依赖于SSH管道

时间:2016-02-07 19:28:54

标签: ssh jupyter-notebook jupyterhub

我认为这是一个简单的问题。我有一个运行JupyterHub的Ubuntu服务器(14.04)。我使用标准命令启动服务:

sudo jupyterhub

我是通过SSH连接到服务器本身的。但是,在服务启动后,我的终端变成了仅记录模式' (我的话)。 jupyterhub笔记本应该是可用的,但是我无法访问CL。问题是只要我的终端通过SSH连接,服务就会运行。当我断开连接时,我无法再访问该服务。如何保持服务运行,以便在断开SSH会话后可以使用它?

1 个答案:

答案 0 :(得分:0)

您可以使用类似screennohup的内容来执行此操作,但我更喜欢screen,例如

screen -dmS hub sudo jupyterhub

这将在您的用户下产生新的tts。如果您没有为此命令启用sudo,则必须进入并键入NOPASSWD密码:

screen -r hub

您会看到提示。输入您的密码,集线器将启动。按Ctrl + A + D返回原始命令行。

这很好,因为如果您开始使用jupyterhub时遇到问题,您可以随时screen -r hub重新附加并排除故障。