Python自动化之paramiko
只需要连接一次
import paramiko
li = []
ssh = paramiko.SSHClient()
ssh.set_missing_host_key_policy(paramiko.AutoAddPolicy())
def ssh_test(com):
    stdin, stdout, stderr = ssh.exec_command(com)
    result = stdout.read()
    print(result.decode())
while True:
    aaa = input(">>>:")
    if aaa.split()[0] not in li:  # 如果IP没有在列表里就进行连接
        ssh.connect(hostname=aaa.split()[0], port=22, username="root", password="sunnorthmis")
        li.append(aaa.split()[0])  # 连接成功之后添加到列表里
        print(li)
    ssh_test(aaa.split()[1])
    感谢关注

 
                
            
         
         浙公网安备 33010602011771号
浙公网安备 33010602011771号