通过ssh远程启动屏幕会话并立即关闭ssh会话

时间:2016-02-26 15:40:44

标签: ssh gnu-screen

我的目标是通过ssh远程访问服务器,启动屏幕,启动脚本,让脚本运行,并退出ssh会话,同时保持屏幕运行自己的python脚本。这就是我所拥有的:

ssh -t myuser@hostname screen python somepath.py -s 'potato'

这个问题是,在我运行它之后,我必须手动ctrl + a + d,并自己退出ssh会话。有没有办法在不需要人工干预的情况下一次性完成所有工作?

1 个答案:

答案 0 :(得分:1)

-d -m添加到屏幕命令。删除-t

试试这个:

ssh myuser@hostname screen -d -m python somepath.py