2017-12-18 1 views
-1

Was sind die verschiedenen Module/Wege-Datei von einem Windows-Computer mit einem Linux-Server in PythonDatei kopieren von Windows-Host auf Linux [Python]

ich versucht, mit ftplib api zu kopieren, um den Windows-Server zu verbinden, aber im nicht mit dem Fehler zu tun - socket.error: [Errno 111] Verbindung verweigert

Was die anderen Module sind, die ich auf einem Windows-Computer anschließen kopieren oder die Dateien in einem Verzeichnis Liste

+0

Es hängt wirklich davon ab, welche Art von Konnektivität (dh Server/Dienste) Ihr Linux-Server bietet (und was sind Sie für den Zugriff erlaubt) ... –

+0

@sme eine Datei auf dem Windows-Computer erzeugt wird, (VPC), die ich auf meinem hone dir unter dem Linux-Server kopieren muss, das ist die Grundidee hinter der Frage. Ich kann winscp bhi verwenden der Prozess wird ARD 5 mal am Tag wiederholt. –

+0

Sie meinen, Sie haben '' ssh'' Zugriff auf Ihren Linux-Server? –

Antwort

0

Wenn Sie Haben Sie Zugriff auf Linux-Server, und die Datei automatisch auf Windows generiert, können Sie Folgendes tun:

  1. generieren ssh-Schlüssel auf Ihrem Windows-maching

  2. Fügen Sie es zu authorized_hosts der Linux-Maschine

  3. einfaches Werkzeug Konsole scp Installieren auf Windows

  4. schreiben einfach cmd-Skript Kopieren Sie Datei mit Hilfe von scp, etwas wie:

    scp c: \ Pfad \ zu \ file.txt [email protected]: /home/user/file.txt

  5. Führen Sie dieses Skript jedes Mal automatisch aus, dann wird die Datei auf dem Windows-Host generiert.

+0

Vielen Dank für Ihre Antwort. Dies ist der letzte Ausweg, für den ich mich entscheiden würde. Ich wollte ein Skript auf Linux-Seite erstellen, um die Datei zu holen, die in Windows generiert wird. –

Verwandte Themen