python链接linux
#!/usr/local/bin/python
#-*- coding: UTF-8 -*-
import paramiko
import os
ip="192.168.1.1"
port=22
user="root"
password="1111"
ssh=paramiko.SSHClient()
ssh.set_missing_host_key_policy(paramiko.AutoAddPolicy())
try:
    ssh.connect(ip,port,user,password,timeout=5)
    cmd=""
    while True:
        inputs=raw_input("[root@localhost ~]#") 
        if cmd=="":
            cmd=inputs
        else:
            cmd=cmd+";"+inputs
        #print cmd.find("ls")
if cmd.find("ls")>=0:
stdin,stdout,stderr=ssh.exec_command(cmd)
            out=stdout.readlines()
            for o in out:
                print o
            cmd=""
    ssh.close()
except Exception,e:
    print e
————————————————
版权声明:本文为CSDN博主「zljain」的原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接及本声明。
原文链接:https://blog.csdn.net/zljain/article/details/81908201
                    
                
                
            
        
浙公网安备 33010602011771号