痛点
举个工作中常见的例子,现有这样的需求:需要使用mac客户端,远程连接到Linux服务器,查看上面的文件大小,通常使用的方法是如下几种:
用telnet
用PUTTY
用SCP
用XManager等...paramiko
介绍
paramiko是用python语言写的一个第三方库,支持加密认证的方式,遵循SSH2协议,可以进行远程服务器的连接。...使用
连接方式
下面是三种使用paramiko连接到Linux服务器的代码。...",22))
t.connect(username = "xxxx", password = "xxxxx")
print(t.sys.platform)
方式三
使用秘钥连接,需要两台机器互相提前信任...另外在测试过程中经常会遇到需要将本地的自动化测试报告上传到远程服务器上,或者需要将服务器上的自动化测试报告拉到本地进行操作。
paramiko提供的易用性、便利性,极大提高工作效率~