Einen schönen guten Tag zusammen,
ich bräuchte mal etwas Hilfe oder einen Tipp zu meinem Problem.
Ich versuche mit einer Batch File eine Datei über FTP auf einen Server hochzuladen.
Doch jedes mal wenn das kleine Script auf den Server zugreifen möchte,
erhalte ich folgende Meldung:
--- starte FTP-Transfer...
lcd D:\Test
Verbindung mit "SERVER.DE" wurde hergestellt.
220-Welcome to "SERVER.DE" FTP
220 Please visit http://SERVER.de/
---> OPTS UTF8 ON
202 UTF8 mode is always enabled. No need to send this command.
Benutzer (Server.de:(none)):
---> USER Test
530 TLS required
Anmeldung fehlgeschlagen.
ftp> Test
Ungültiger Befehl
ftp> bin
---> TYPE I
530 Please log in with USER and PASS first.
ftp> mput Datei.txt
mput Datei.txt? quit
ftp>
Und dazu das Script:
@echo off
echo --- starte FTP-Transfer...
echo Test>cmd.dat
echo Test>>cmd.dat
echo bin>>cmd.dat
echo lcd D:\Test
echo mput Datei.txt>>cmd.dat
echo quit>>cmd.dat
ftp -s:cmd.dat server.de
echo --- fertig.
Habe schon etliches Versucht doch leider fällt mir keine Lösung zu dem Problem mehr ein.
Es wäre nett von euch, wenn mir einer bei dem "kleinen" Problem kurz aushelfen könnte.
Bedanke mich herzlich im Voraus
Mit freundlichen Grüßen
Alucard765
Seite 1 von 1
Batch - FTP über TLS Upload
Anzeige
#2
geschrieben 18. November 2019 - 21:08
Deine Ausgabe sagt es ja klar, Login am FTP Server nicht möglich, daher kein Upload der Datei. Eine Google Suche bringt immer wieder das selbe Ergebnis, dass man FTP over SSL/TLS mit den Standard FTP Befehl nicht mehr macht (oder machen kann) und man sich lieber anderen Tools wie WinSCP bedient.
... aber bitte vorher ein Backup machen! ;-)
#3
geschrieben 19. November 2019 - 11:02
Danke für Ihre Antwort.
Der Login an einem normalen FTP-Server funktioniert schon nur leider nicht über TLS.
Aber ich danke für den Tipp mit WinSCP, habe es darüber realisiert.
Mit freundlichen Grüßen
Alucard765
Der Login an einem normalen FTP-Server funktioniert schon nur leider nicht über TLS.
Aber ich danke für den Tipp mit WinSCP, habe es darüber realisiert.
Mit freundlichen Grüßen
Alucard765
Dieser Beitrag wurde von Alucard765 bearbeitet: 19. November 2019 - 11:03
#4
geschrieben 19. November 2019 - 21:50
Danke für die Rückmeldung. Das spricht ja dann quasi dafür dass der ftp Befehl kein TLS kann?
... aber bitte vorher ein Backup machen! ;-)
Thema verteilen:
Seite 1 von 1