如何使用paramiko在两个远程服务器之间传输文件?

时间:2017-11-30 23:13:15

标签: python python-2.7 paramiko

请告诉我如何使用paramiko模块在两个远程主机之间传输文件。

我已经看到'得到'方法将从远程主机获取文件到本地主机。 '把'方法会将本地文件放到某个远程主机上。

是否有任何方法可以结合' get'和'放'方法ieget来自远程主机的文件并将其放在远程主机中。此请求将从localhost启动。

1 个答案:

答案 0 :(得分:0)

Paramiko.sftp_client.SFTPClient提供SFTP(安全文件传输协议)功能,可在计算机之间移动文件。通过

开始sftp会话后

ssh = client.open_sftp()

您可以访问所有这些methods

如果您只想在远程主机上移动文件,则可以使用shutil的“本地”文件传输方法。希望有所帮助!