通过ssh远程启动屏幕会话并立即关闭ssh会话
我的目标是通过ssh远程到服务器,启动屏幕,启动脚本,让脚本运行,并退出ssh会话,同时让屏幕运行自己的python脚本。这就是我所拥有的:通过ssh远程启动屏幕会话并立即关闭ssh会话,ssh,gnu-screen,Ssh,Gnu Screen,我的目标是通过ssh远程到服务器,启动屏幕,启动脚本,让脚本运行,并退出ssh会话,同时让屏幕运行自己的python脚本。这就是我所拥有的: ssh -t myuser@hostname screen python somepath.py -s 'potato' 问题是,在运行它之后,我必须手动ctrl+a+d,然后自己退出ssh会话。有没有一种方法可以在不需要人工交互的情况下一次完成这一切 将-d-m添加到屏幕命令。删除-t 试试这个: ssh myuser@hostname screen
ssh -t myuser@hostname screen python somepath.py -s 'potato'
问题是,在运行它之后,我必须手动ctrl+a+d,然后自己退出ssh会话。有没有一种方法可以在不需要人工交互的情况下一次完成这一切 将
-d-m
添加到屏幕命令。删除-t
试试这个:
ssh myuser@hostname screen -d -m python somepath.py