Python学习笔记-SSH连接
来源:互联网 发布:绿茶园软件下载 编辑:程序博客网 时间:2024/04/30 13:30
主要是通过paramiko库实现SSH连接功能,并实现一些远程交互功能
推荐安装方式
pip install paramiko
# -*- coding:utf-8 -*-import osimport paramiko host = '192.168.10.10'port = 22username = 'hadoop'password = 'hadoop'sshClient = paramiko.SSHClient()sshClient.set_missing_host_key_policy(paramiko.AutoAddPolicy())private_key_file = os.path.expanduser('C:/Program Files/VMware/VMware Share/id_rsa')mykey = paramiko.RSAKey.from_private_key_file(private_key_file)sshClient.connect(host, port, username, password, pkey = mykey, timeout = 300)stdin, stdout, stderr = sshClient.exec_command('ls .')print stdout.read()sftpd = sshClient.open_sftp()src = 'F:/workspace/data/esentity-0.0.1-SNAPSHOT.jar'dest = '/home/data/esentity-0.0.1-SNAPSHOT.jar'sftpd.put(src, dest)src = '/home/data/esentity-0.0.1-SNAPSHOT.jar'dest = 'F:/workspace/data/esentity-0.0.1-SNAPSHOT.jar'sftpd.get(src, dest)sshClient.close()
0 0
- Python学习笔记-SSH连接
- git学习笔记之使用ssh连接
- Python 自动连接ssh
- python ssh 连接
- [学习笔记]SSH连接虚拟机上RedHat的问题
- 树莓派3学习笔记1 上手装系统,ssh连接
- Python学习笔记——字符串连接
- Python学习笔记-pyMySQL连接MySQL数据库
- Python学习笔记之连接MySQLdb
- Python Flask框架连接Mysql 学习笔记
- python paramiko ssh远程连接
- python远程ssh连接linux
- Python学习笔记——Python连接数据库
- python学习笔记(十四) - python连接mysql数据库
- 1.python学习笔记:python连接mysql数据库
- 【python学习笔记】python使用sqlalchemy连接mysql数据库
- python 学习笔记 第二篇:python如何连接mysql数据库
- SSH学习笔记【一】
- XML报文通信PHP实现的简单阐述
- redhat centos安装配置远程桌面
- ORACLE备份类
- 谷歌地图如何制作 ArcGIS Server 缓存的教程
- 三种方式实现--从尾到头输出链表
- Python学习笔记-SSH连接
- Hibernate3源码分析之hibernate.cfg.xml配置文件与SessionFactory类
- 文件被彻底删没了怎么找回
- cmd下命令提示符下杀进程主要有三种方法
- 使用EditText+ListView并结合TextWatcher实现输入关键字筛选数据
- JavaScript 六种跳转方式总结
- jQuery选择器总结
- (swift初级入门,编程更加高效和简单)The Swift Programming Language
- 博客搬家