CSDN学习社区 python paramiko模块实现sftp

python paramiko模块实现sftp

#!/usr/bin/envpythonimportparamikoimportsys,oshostname='192.168.1.62'username='root'password='password'cmd='free-m'pkey_file='/root/.ssh/id_rsa'paramiko.util.log_to_file('syslog...

#!/usr/bin/env python
import paramiko
import sys,os
hostname='192.168.1.62'
username='root'
password='password'
cmd='free -m'
pkey_file='/root/.ssh/id_rsa'
paramiko.util.log_to_file('syslogin.log')
t = paramiko.Transport((hostname,22))
key = paramiko.RSAKey.from_private_key_file(pkey_file)
t.connect(username=username,pkey=key)
sftp = paramiko.SFTPClient.from_transport(t)
sftp.get('/tmp/aaa','abc')
sftp.put('/tmp/bbb','/tmp/bbb')
t.close()


Logo

CSDN联合极客时间,共同打造面向开发者的精品内容学习社区,助力成长!

更多推荐

  • 浏览量 470
  • 收藏 0
  • 0

所有评论(0)

查看更多评论 
已为社区贡献2条内容