zoukankan      html  css  js  c++  java
  • python paramiko基本

    基本

    import paramiko
    
    blade = '192.168.0.10'
    port = 22
    username = 'admin'
    password = '100'
    
    localpath = '/home/local/test.txt'
    remotepath = '/home/remote/test/test.txt'
    
    conn_name = paramiko.SSHClient()
    conn_name.load_system_host_keys()
    conn_name.set_missing_host_key_policy(paramiko.AutoAddPolicy())
    conn_name.connect(blade, port, username, password)
    // or:
    // connect(blade, username=username, password=password)
    stdin, stdout, stderr = conn_name.exec_command('cd /home/remote;mkdir test;')
    for line in stdout:
        print line
    
    sftp = conn_name.open_sftp()
    sftp.put(localpath, remotepath)
    sftp.get(remotepath,localpath)
    sftp.close()
    
    conn_name.close()
    stdin, stdout, stderr = conn_name.exec_command('date +%s')
    timestamp = stdout.read()
  • 相关阅读:
    返回一个整数数组中最大子数组的和2
    RT-Thread之自动初始化
    Git
    基于STM32的FreeRTOS移植
    RT-Thread之debug使用
    大数的进制转换
    uva-10110
    UVA-10061
    算法训练Maze
    森林变树
  • 原文地址:https://www.cnblogs.com/drizzlewithwind/p/5073347.html
Copyright © 2011-2022 走看看