`
liaoya
  • 浏览: 8752 次
  • 性别: Icon_minigender_1
  • 来自: 杭州
最近访客 更多访客>>
文章分类
社区版块
存档分类
最新评论

paramiko quickstart

阅读更多
当您用paramiko进行ssh编程如遇到如下一个错误提示,请参考下面两个代码,关键的代码行后面做了注释

import paramiko
ssh = paramiko.SSHClient()
ssh.set_missing_host_key_policy(paramiko.AutoAddPolicy()) # Very import
ssh.connect('10.60.2.92', username='root', password='keep_secret')
stdin, stdout, stderr = ssh.exec_command('df -h')
for line in stdout.readlines(): print line,

ssh.close()

-- or ---

import paramiko
import os
ssh = paramiko.SSHClient()

known_host = os.path.expanduser("~/.ssh/known_hosts")
ssh.load_system_host_keys(known_host) # Very import
ssh.connect('10.60.2.92', username='root', password='keep_secret')
stdin, stdout, stderr = ssh.exec_command('df -h')
for line in stdout.readlines(): print line,

ssh.close()
分享到:
评论

相关推荐

    python2.7 paramiko安装包

    Paramiko是Python中一个强大的SSH(Secure SHell)协议库,用于实现客户端和服务器之间的安全远程通信。在Python 2.7版本中,有时可能会遇到使用`pip`安装库时出现的问题,比如网络不稳定、镜像问题或者依赖冲突等。...

    ubuntu下paramiko安装

    在Ubuntu操作系统中,Paramiko是一个重要的Python库,用于实现SSHv2协议,提供客户端和服务器端的功能,包括加密、身份验证、数据传输等。在进行远程控制、自动化运维或者网络编程时,Paramiko是一个非常实用的工具...

    paramiko 包

    Paramiko 是一个强大的 Python 库,专用于实现 SSHv2 协议,提供安全的网络通信功能。在 IT 行业中,特别是自动化运维、远程控制、云计算等领域,Paramiko 起到了至关重要的作用。它支持加密传输,确保数据在不安全...

    paramiko-2.4.0.zip

    paramiko-2.4.0

    windows_python3.7离线安装paramiko2.7.2全文件

    Paramiko是一个在Python中实现SSHv2协议的库,它提供了客户端和服务器端的功能,用于进行安全的远程通信。在Windows环境下,有时由于网络限制或安全性考虑,我们需要进行离线安装Python库,如Paramiko 2.7.2。本文将...

    paramiko-2.4.1.tar

    Paramiko是Python编程语言中的一个强大且广泛使用的库,专门用于实现SSHv2协议,用于在不同系统之间建立安全的网络通信。这个“paramiko-2.4.1.tar”文件是一个包含Paramiko库版本2.4.1的归档文件,通常用于在Python...

    Linux下安装paramiko的相关依赖包-特别全

    在Linux环境下,安装Python库paramiko常常涉及到一系列的依赖包,因为paramiko是一个用于进行SSHv2协议编程的Python库,它需要与之配合的其他库来实现完整的功能。在这个过程中,比以前的安装可能涉及更多的包,这...

    python及paramiko模块安装包

    python及paramiko模块安装包及安装步骤,附件是四个安装文件 python-2.7.6.msi(python安装文件), pycrypto-2.6.win32py2.7.exe(pycrypto模块安装文件), ecdsa-0.10.tar.gz, paramiko-1.12.1.tar.gz 安装步骤:...

    paramiko-master.zip

    Paramiko 是一个强大的 Python 库,用于实现 SSHv2 协议,主要用于在不同系统间进行安全的远程通信,特别是 Linux 和 Unix 系统。它提供了客户端和服务器端的实现,使得开发者能够轻松地建立 SSH 连接,执行命令、...

    win10系统64/32位paramiko-1.17.1

    Paramiko是Python编程语言中一个重要的库,主要用于实现SSHv2协议,提供安全的网络通信。在标题"win10系统64/32位paramiko-1.17.1"中,我们关注的是Paramiko库的一个特定版本1.17.1,它已经过测试,确认可以在...

    paramiko执行命令超时的问题.pdf

    在处理Python中使用paramiko库进行远程命令执行时,经常会遇到因长时间运行命令而导致的超时问题。Paramiko是一个用于进行SSH2远程连接的库,提供了客户端和服务器的功能。使用paramiko可以实现远程执行命令、文件...

    paramiko离线包(whl),包括其依赖

    paramiko离线包,包含依赖,列表如下: paramiko-2.8.0-py2.py3-none-any.whl bcrypt-3.2.0-cp36-abi3-win_amd64.whl cffi-1.15.0-cp38-cp38-win_amd64.whl cryptography-36.0.0-cp36-abi3-win_amd64.whl pycparser-...

    python通过paramiko复制远程文件及文件目录到本地

    这里就分享一个用Python的paramiko来实现功能的一段代码: 复制远程服务器上的文件及文件夹到本地目录。 解释一下什么叫paramiko: paramiko是用python写的一个模块,遵循SSH2协议,支持以加密和认证的方式,进行...

    离线安装python2的paramiko模块

    Python的Paramiko模块是Python中一个非常重要的库,主要用于实现SSHv2协议,提供安全的网络通信服务。在没有互联网连接的环境下,离线安装Python的第三方库可能会有些复杂,但Paramiko模块同样可以通过一些步骤来...

    paramiko,SSH,Python

    Paramiko是Python编程语言中的一个库,专门用于实现Secure Shell (SSH)协议,它使得开发者能够在不安全的网络环境中安全地执行远程操作。SSH是一种网络协议,广泛应用于远程登录、文件传输以及网络服务的安全控制。...

    alpine_python27_paramiko.7z

    docker export 0b3b1b7697ca > alpine_python27_paramiko.tar 2、为了节省空间,节省流量,将 .tar文件再次压缩成 .7z 3、上传csdn空间 4、恢复使用,将 alpine_python27_paramiko.7z解压成 alpine_python27_...

    paramiko-1.7.5.zip

    Paramiko 是一个强大的 Python 库,专注于实现 SSHv2 协议,用于在不安全的网络上进行安全的远程通信和文件传输。这个"paramiko-1.7.5.zip"压缩包文件很可能是该库的一个旧版本源代码包。在深入探讨 Paramiko 的功能...

    Python库 | paramiko-2.3.1-py2.py3-none-any.whl

    Paramiko是Python编程语言中的一款强大且广泛使用的开源库,主要功能是实现SSHv2协议,用于进行安全的网络通信。这个"paramiko-2.3.1-py2.py3-none-any.whl"文件是一个预编译的Python轮子(wheel)包,适用于Python ...

    paramiko.tar.gz

    Paramiko是一个在Python中实现的SSHv2协议库,提供了客户端和服务器端的实现,能够进行安全的远程命令执行和文件传输。它基于OpenSSH,是Python社区广泛使用的开源库,用于处理加密网络通信,特别是在自动化任务和...

    windows下_python_paramiko模块包

    Paramiko是Python中一个强大的SSHv2协议库,它提供了客户端和服务器端的功能,用于实现安全的网络通信。在Windows环境下使用Python进行远程操作时,Paramiko是一个必不可少的工具,尤其当你需要通过SSH协议进行远程...

Global site tag (gtag.js) - Google Analytics