sftp

How to transfer a file to ssh server in an ssh-connection made by paramiko?

蹲街弑〆低调 提交于 2020-11-26 08:00:45
问题 I am using Python's paramiko packet to keep an ssh-connection with an server : s = paramiko.SSHClient() s.set_missing_host_key_policy(paramiko.AutoAddPolicy()) s.connect("xxx.xxx.xxx.xxx",22,username=xxx,password='',timeout=4) I want to use this ssh-connection to transfer a file to ssh server, how can i do? Just like use scp a-file xxx@xxx.xxx.xxx.xxx:filepath command? 回答1: Try this: s = paramiko.SSHClient() s.set_missing_host_key_policy(paramiko.AutoAddPolicy()) s.connect("xxx.xxx.xxx.xxx"