mofdan 发表于 2018-8-4 06:50:38

python中实现sftp

#!/usr/bin/python  
# -*- coding:utf-8 -*-
  
import paramiko
  
remotedir = "/app/ftpuser/"
  
hostname = "192.168.1.100"
  
port = 22
  
user = "ftpuser"
  
pkey_file = "/home/aa/.ssh/id_rsa"
  

  
if __name__=="__main__":
  
    key = paramiko.RSAKey.from_private_key_file(pkey_file)
  
    t = paramiko.Transport((hostname,port))
  
    t.connect(username=user,pkey=key)
  
    sftp = paramiko.SFTPClient.from_transport(t)
  
    print sftp.listdir(remotedir)
  
    t.close
页: [1]
查看完整版本: python中实现sftp