Angenommen, das /home/ftpuser/DK
ist ein Verzeichnis, fehlt ein nachstehender Schrägstrich. Du solltest benutzen:
put -transfer=ascii \\...\audit.log.2018-04-10 /home/ftpuser/DK/
Wenn Sie nur das verwenden /home/ftpuser/DK
, bedeutet dies, dass Sie die Datei in das Verzeichnis hochladen /home/ftpuser
und in der Datei speichern möchten DK
. Was offensichtlich mit einem vorhandenen Unterverzeichnis mit demselben Namen in Konflikt steht.
Zitieren der Dokumentation für den put
Befehl :
Der letzte Parameter gibt das entfernte Zielverzeichnis und optional die Betriebsmaske zum Speichern von Dateien unter einem anderen Namen an. Das Zielverzeichnis muss mit einem Schrägstrich enden.