12
Ich verwende Python paramiko Paket eine SSH-Verbindung mit einem Server zu halten:Wie transferiere ich eine Datei auf den ssh Server in einer ssh-Verbindung von paramiko?
s = paramiko.SSHClient()
s.set_missing_host_key_policy(paramiko.AutoAddPolicy())
s.connect("xxx.xxx.xxx.xxx",22,username=xxx,password='',timeout=4)
Ich mag diese ssh-Verbindung verwenden, um eine Datei zu SSH-Server zu übertragen, wie kann ich tun?
Genau wie verwenden scp a-file [email protected]:filepath
Befehl?
Wenn ich das versuche, erhalte ich die Fehlermeldung: 'SSHClient' Objekt hat kein Attribut 'open_stfp'. – blueberryredbull
@sandwich_messiah: Welche Version von Paramiko benutzt du? Ich sehe, dass der Code mit den neuesten - 2,1 funktioniert. – Tisho
Ich benutze 2.0.2. Ich habe am Ende ein Transport-Objekt erstellt, einen SFTPClient aus dem Transport erstellt und mit dem – blueberryredbull