相关疑难解决方法(0)

使用Paramiko一次创建多个SSH连接

下面的代码通过SSH在一台机器上运行grep并打印结果:

import sys, os, string
import paramiko

cmd = "grep -h 'king' /opt/data/horror_20100810*"

ssh = paramiko.SSHClient()
ssh.set_missing_host_key_policy(paramiko.AutoAddPolicy())
ssh.connect('10.10.3.10', username='xy', password='xy')
stdin, stdout, stderr = ssh.exec_command(cmd)
stdin.write('xy\n')
stdin.flush()

print stdout.readlines()
Run Code Online (Sandbox Code Playgroud)

我怎样才能同时打磨五台机器(这样我没有大的延迟),而不是将所有这些都放在五个变量中并将它们全部打印出来.

python ssh paramiko

18
推荐指数
1
解决办法
3万
查看次数

标签 统计

paramiko ×1

python ×1

ssh ×1