1 执行远程命令

#!/usr/bin/python

import paramiko

ssh = paramiko.SSHClient()

ssh.set_missing_host_key_policy(paramiko.AutoAddPolicy())

ssh.connect("某IP地址",22,"用户名", "口令")

stdin, stdout, stderr = ssh.exec_command("你的命令")

print stdout.readlines()

ssh.close()

2 上传文件到远程

#!/usr/bin/python

import paramiko

t = paramiko.Transport(("某IP地址",22))

t.connect(username = "用户名", password = "口令")

sftp = paramiko.SFTPClient.from_transport(t)

remotepath='/tmp/test.txt'

localpath='/tmp/test.txt'

sftp.put(localpath,remotepath)

t.close()

3 从远程下载文件

#!/usr/bin/python

import paramiko

t = paramiko.Transport(("某IP地址",22))

t.connect(username = "用户名", password = "口令")

sftp = paramiko.SFTPClient.from_transport(t)

remotepath='/tmp/test.txt'

localpath='/tmp/test.txt'

sftp.get(remotepath, localpath)

t.close()

最新文章

  1. Spring学习(一)
  2. PostgreSQL-function、trigger
  3. Bootstrap <基础二十三>页面标题(Page Header)
  4. 蛙蛙推荐:WEB安全入门
  5. kvm相关文章
  6. Unity3D之空间转换学习笔记(二):基础数学
  7. Java获取项目路径
  8. 在Eclipse中安装spket插件
  9. java事件处理5(窗口,窗口坐监视器
  10. 函数:内嵌函数和闭包 - 零基础入门学习Python020
  11. 《Java程序员面试笔试宝典》之Static关键字有哪些作用
  12. 【Xilinx-ZYNQ ucos-iii的移植与开发】-00-开始
  13. 在O(n)时间复杂度内找到出现超过一半的数
  14. JVM介绍
  15. 【带权并查集】【HDOJ】
  16. WINDOWS控制界面操作命令for WIN10
  17. 【Python】Java程序员学习Python(二)— 开发环境搭建
  18. adb(Android Debug Bridge)(一)
  19. 问题:Oracle 树形遍历;结果:使用oracle进行遍历树操作
  20. 【ZJOI2017 Round1练习&BZOJ5350】D5T1 masodik(DP,斜率优化)

热门文章

  1. pages
  2. Java——GUI
  3. 安卓手机和ios手机上图片未设置宽度可能导致ios上图片贼小
  4. 北风设计模式课程---接口分离原则(Interface Segregation Principle)
  5. centos 6.9 mysql 安装配置
  6. 协议-TCP:TCP
  7. CGI FastCGI WSGI 解析
  8. 《图解设计模式》读书笔记9-1 Flyweight模式
  9. gradle implementation runtimeOnly 和api 区别
  10. 【EWM系列】SAP EWM WCU和Non-SAP系统接口