我希望使用SSH在多个(15个以上)远程计算机上执行Python脚本。 在调用脚本/命令之后,我需要断开SSH会话并使进程在后台运行,直到不再需要为止。 我过去使用过Paramiko和PySSH,所以再次使用它们没有问题。唯一需要知道的是如何在Python中断开ssh会话(因为通常本地脚本会等待每个远程计算机完成处理才继续)。
从tmux会话中,您可以运行脚本,退出终端,再次登录并检查它,因为它保持会话直到服务器重新启动。 如何在云服务器上配置tmuxtmux是一个终端复用器。它允许您在一个终端中轻松切换多个程序,将它们分离(它们在后台运行)并重新连接到不同的终端。还有更多功能。