Ich habe versucht, eine Datei scannen zu einem Remote-Computer mit einem Passwort. Ich habe diesen Code:SCP in Python mit Passwort
import os
import scp
client = scp.Client(host="104.198.152.xxx", username="nxxx", password="xxxxxx")
client.transfer("script.py", "~/script.py")
wie es in How to scp in python? vorgeschlagen wird, aber es gibt:
File "script.py", line 5, in <module>
client = scp.Client(host="104.198.152.153", username="nazarihome", password="mohMOH13579")
AttributeError: 'module' object has no attribute 'Client'
Ich habe versucht, auch andere Möglichkeiten, die Menschen legen nahe, und es scheint, dass keiner von ihnen arbeitet. Hat jemand einen Vorschlag, der wirklich funktioniert?
p.s. Ich brauche ein Passwort, nicht den Schlüssel, wenn deine Antwort davon abhängt.
Haben Sie 'scp.SCPClient' anstelle von' scp.Client' versucht? – silel
Sie haben ein Beispiel aus einer Frage kopiert und nicht die Antwort. Sehen Sie sich den Beitrag, auf dem Sie Ihr Beispiel erstellt haben, noch einmal an. –
Die Codes in der Post, auf die Sie sich beziehen, sind nicht real. Es ist eine Art Wunschliste. – Shiping