当我杀死Python Paramiko脚本时,如何确保所有衍生进程死亡?

Dra*_*son 5 python ssh paramiko

当我使用Python Paramiko在远程计算机上生成进程时,如何确保在连接时进程会死?

具体来说,我遇到的问题是我将使用Paramiko运行wget或其他命令,它会挂起.不幸的是,当我直接杀死python脚本进程时,远程机器上的进程不会消失.它只是继续运行,我有另一个悬挂过程.

我必须直接杀死进程,因为我试图将它与一个只能直接杀死进程的工具链接起来.

我听说这可以通过SSH成为"控制终端"在SSH中完成.Paramiko中有什么可以做到这一点,或者只是在它产生后杀死远程机器上的任何进程?

谢谢!