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