Python-客户端关闭后保持远程进程运行

时间:2018-11-29 12:44:54

标签: python python-3.x ssh subprocess paramiko

我有一个本地python脚本,该脚本在远程服务器上执行进程: 在本地脚本处于活动状态时,我可以看到远程服务器上正在运行的远程进程,但是一旦关闭本地脚本,远程进程也将关闭。

尝试使用Paramiko:

server.ssh.exec_command(cmd)

(不等待stdout,stderr)

和子流程:

ssh_cmd = 'ssh %s@%s -C "%s"' % (user, address, cmd)
proc = subprocess.Popen(ssh_cmd, stdout=subprocess.PIPE, stderr=subprocess.PIPE, 
                        shell=True, start_new_session=True)

(不打电话通知)

有没有办法使远程进程保持活动状态? (最好使用Paramiko)。

0 个答案:

没有答案