Paramiko 正在参加 2020 年度 OSC 中国开源项目评选,请投票支持!
Paramiko 在 2020 年度 OSC 中国开源项目评选 中已获得 {{ projectVoteCount }} 票,请投票支持!
投票让它出道
已投票
Paramiko 获得 2020 年度 OSC 中国开源项目评选「最佳人气项目」 !
Paramiko 获得 2020 年度 OSC 中国开源项目评选「最佳人气项目」「最积极运营项目」 !
Paramiko 获得 2020 年度 OSC 中国开源项目评选「最积极运营项目」 !
授权协议 LGPL
开发语言 Python 查看源码 »
操作系统 跨平台
软件类型 开源软件
所属分类 程序开发网络工具包
开发厂商
地区 不详
提 交 者 donghui2020
适用人群 未知
收录时间 2014-10-06

软件简介

Paramiko 是用于建立 SSH2 连接(客户端或服务器)的库。重点是使用 SSH2 作为 SSL 的替代方法,以在 python 脚本之间建立安全连接。支持所有主要密码和哈希方法。也支持 SFTP 客户端和服务器模式。

示例代码:

import base64
import paramiko
key = paramiko.RSAKey(data=base64.b64decode(b'AAA...'))
client = paramiko.SSHClient()
client.get_host_keys().add('ssh.example.com', 'ssh-rsa', key)
client.connect('ssh.example.com', username='strongbad', password='thecheat')
stdin, stdout, stderr = client.exec_command('ls')
for line in stdout:
    print('... ' + line.strip('\n'))
client.close()
展开阅读全文

代码

的 Gitee 指数为
超过 的项目

评论 (0)

加载中
更多评论
暂无内容
发表了博客
2019/10/09 20:17

paramiko

###Paramiko模块是基于Python实现的SSH远程安全连接,用于SSH远程执行命令、文件传输等功能。 ###pip3 install paramiko ##上传/下载文件 #!/usr/bin/env python3 # coding: utf-8 import paramiko def sftp_upload_file(host,user,password,server_path, local_path,timeout=10): """ 上传文件,注意:不支持...

0
0
发表了博客
2016/07/19 23:06

#paramiko#解决安装paramiko的问题记录

在debian上安装出了些问题,导致import paramiko失败,解决方法: 先pip安装 apt-get install libssl-dev pip install cffi --upgrade apt-get install libffi-dev pip install cryptography --upgrade...

0
0
2016/06/21 10:30

paramiko简介

介绍paramiko的常用操作

0
0
2020/11/24 23:21

paramiko安装

一:简介 paramiko是用python语言写的一个模块,遵循SSH2协议,支持以加密和认证的方式,进行远程服务器的连接。 二:安装(Linux平台,windows平台大同小异) 1.pycrypto安装 下载链接:https://pypi.python.org...

0
0
发表了博客
2018/03/17 17:02

paramiko模块

1.定义 paramiko是一个基于SSH用于连接远程服务器并执行相关操作(SSHClient和SFTPClinet,即一个是远程连接,一个是上传下载服务),使用该模块可以对远程服务器进行命令或文件操作,值得一说的是,fabric和ansible内部的远程管理就是使用的paramiko来现实。 2.使用实例 使用paramiko模块远程连接分为两种:1.只用SSHCl...

0
0
发表了博客
2016/11/08 21:37

sshtunnel和paramiko

sshtunnel paramiko

0
2
发表了博客
2018/07/31 09:21

paramiko模块

1)paramiko模块简介 paramiko是一个基于SSH用于连接远程服务器并执行相关操作(SSHClient和SFTPClinet,即一个是远程连接,一个是上传下载服务),使用该模块可以对远程服务器进行命令或文件操作,值得一说的是,...

0
0
发表了博客
2018/01/04 09:15

paramiko模块

paramiko模块是作为ssh client 去连接服务端,在服务端上执行命令,获取返回结果,或者执行上传下载任务 paramiko的安装 paramiko不是python的标准库,需要另外安装 第一种安装方式:yum install -y python-paramiko //安装的版本较低 第二种安装方式:pip install paramiko 2. paramikoSSHClient() 这个类的...

0
0
发表于DevOps专区
2014/09/23 23:01

paramiko 命令行

paramiko 命令行

0
2
发表了博客
2013/05/18 11:10

Python2.7 paramiko模块

之前用过fabric模块通过ssh来传输文件,知道fabric是封装了paramiko模块来实现该功能的,而官方对paramiko的介绍就是:Python SSH module。 一般使用paramiko的功能就是通过ssh远程执行命令,远程传输文件等等。 模拟远程执行命令: import paramiko #设置日志记录 paramiko.util.log_to_file('/tmp/test') #建立连...

0
8
没有更多内容
加载失败,请刷新页面
点击加载更多
加载中
下一页
发表了问答
2017/07/07 20:08

ajax+paramiko执行耗时脚本问题

ajax post到django后台,paramiko远程执行耗时为5分钟的脚本,并取回echo值 执行结果为,一次成功,一次失败,交替进行。 前后端代码如下: $.ajax({ type: 'POST', url: "/android/test_deploy_one/"+sub_id+"/?fresh=" + Math.random(), data: {csrfmiddlewaretoken:'{{cs...

1
0
发表了问答
2016/06/27 11:54

piramiko异常:SSH session not active,求大神解答

deploySHPath = os.path.join(BASE_DIR,"static","constantfiles","jenkins-java-conf.sh") rollbackSHPath = os.path.join(BASE_DIR,"static","constantfiles","jenkins-java-conf-backup.sh") list_fail = [] t=paramiko.Transport((ip,SSH_PORT)) key=paramiko.RSAKey.from_private_key_file(PKEY) sftp=paramiko.SFT...

1
0
2015/02/13 15:12

paramiko 远程执行top命令错误

paramiko 远程执行top命令错误如下 [root@test python]# python paramiko_ssh.py TERM environment variable not set. [root@test python]# 有没有大神遇到过,求解决

1
1
没有更多内容
加载失败,请刷新页面
点击加载更多
加载中
下一页
0 评论
9 收藏
分享
OSCHINA
登录后可查看更多优质内容
返回顶部
顶部