如何通过python的ssh连接客户端?python连接客户端的方法

【如何通过python的ssh连接客户端?python连接客户端的方法】随着知识的不断深入,对于python的应用的了解我们也要随之增加,为了帮助大家更好的理解,接下来的这篇文章小编就来和大家分享一下关于通过python的ssh来连接客户端的方法,小伙伴们可以根据自己的需求来了解一下,会有很好的收获哦 。

如何通过python的ssh连接客户端?python连接客户端的方法

文章插图
  ssh是一个远程客户端连接,可以对远程服务器进行文件等方面的操作,python想要实现这一步就需要运用到一个库,名叫paramiko,这个模块遵循SSH2协议,可以进行远程服务的连接 。

先进行操作之前,就需要先对paramiko进行安装,使用SSH的主要函数主要有connect方法,在其中可以下上主机的IP地址、端口号、用户名、密码、超时时间等参数;还有就是exec_command方法,它可以放置文件缓冲区的大小参数,或者是想要查看密钥等操作,就可以使用set_missing_host_key_policy的方法 。关闭连接就可以使用ssh.close()来进行 。
了解了基本知识,想要进行客户端的连接方法就变得清晰了起来,下面就来通过例子来直观的理解,代码如下:

import paramikossh = paramiko.SSHClient()ssh.connect(ip,22,username,passwd,timeout=5)ssh.set_missing_host_key_policy(paramiko.AutoAddPolicy())以上就是关于python连接客户端的方法的知识点分享,关于这一些知识还有很多的参数设置,大家可以通过后续的学习不断地增加 。

    推荐阅读