Python自动化连接iPhone SSH

import os
import sys
import shutil
import platform
import traceback
from optparse import OptionParser
import subprocess
import commands
import paramiko
import time 
reload(sys)
sys.setdefaultencoding('utf8')
import re
def connect():  
    ssh = paramiko.SSHClient()  
    ssh.set_missing_host_key_policy(paramiko.AutoAddPolicy())  
    try:  
        ssh.connect(hostname = hostname,username=username,password=password,allow_agent=True,timeout = 5)  
        return ssh  
    except:     
        print "********************连接失败*********************"
        return None 
def main():
    # 1.连接ssh
    paramiko.util.log_to_file('paramiko.log')
    ssh = connect()

    stdin, stdout, stderr = ssh.exec_command("ls /var/containers/Bundle/Application")
    applicationList = stdout.readlines()
if __name__ == '__main__':

    hostname = '192.168.18.146'
    username = 'root'
    password = 'alpine'
    main()
最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容