我认为这是一个简单的问题。我有一个运行JupyterHub的Ubuntu服务器(14.04)。我使用标准命令启动服务:
sudo jupyterhub
我是通过SSH连接到服务器本身的。但是,在服务启动后,我的终端变成了仅记录模式' (我的话)。 jupyterhub笔记本应该是可用的,但是我无法访问CL。问题是只要我的终端通过SSH连接,服务就会运行。当我断开连接时,我无法再访问该服务。如何保持服务运行,以便在断开SSH会话后可以使用它?
答案 0 :(得分:0)
您可以使用类似screen
或nohup
的内容来执行此操作,但我更喜欢screen
,例如
screen -dmS hub sudo jupyterhub
这将在您的用户下产生新的tts。如果您没有为此命令启用sudo
,则必须进入并键入NOPASSWD
密码:
screen -r hub
您会看到提示。输入您的密码,集线器将启动。按Ctrl + A + D
返回原始命令行。
这很好,因为如果您开始使用jupyterhub
时遇到问题,您可以随时screen -r hub
重新附加并排除故障。