我正在尝试使用Paramiko Lib创建一个python脚本,以便在sftp上上载一个文件,该文件使用“ppk”文件和密码短语进行连接
不幸的是,我无法破解该文档或找到任何可以连接sftp和ppk文件的内容
其他详细信息: SFTP可以手动连接到Filezilla,WinSCP不允许
这是我只能看到的代码。请帮忙
k = paramiko.RSAKey.from_private_key_file("/key.ppk")
c = paramiko.SSHClient()
c.set_missing_host_key_policy(paramiko.AutoAddPolicy())
ssh_client.set_missing_host_key_policy(paramiko.AutoAddPolicy())
c.connect( hostname = "ftp.example.com", username = "user", pkey = k,passphrase="somephrase" )
这是最小的问题,我需要在连接后上传
我建议您将.ppk转换为.pem! 见: Conver ppk to pem
然后像这样:
相关问题 更多 >
编程相关推荐