staging.inyokaproject.org

FTP Upload im Shell-Script

Status: Gelöst | Ubuntu-Version: Server 20.04 (Focal Fossa)
Antworten |

gnude

Avatar von gnude

Anmeldungsdatum:
11. Juli 2014

Beiträge: 843

Hallo ich möchte gern eine Datei per FTP im Shellscript auf einen FTP Server übertragen. Allerdings sollte das FTP Kennwort nicht abgefragt werden sondern mit im Script übergeben werden. Sicher ist das in einem Einzeiler zu erledigen. Allerdings komme ich nicht weiter. Weiss jemand wie das geht?

rklm Team-Icon

Projektleitung

Anmeldungsdatum:
16. Oktober 2011

Beiträge: 13242

gnude schrieb:

ich möchte gern eine Datei per FTP im Shellscript auf einen FTP Server übertragen. Allerdings sollte das FTP Kennwort nicht abgefragt werden sondern mit im Script übergeben werden. Sicher ist das in einem Einzeiler zu erledigen. Allerdings komme ich nicht weiter. Weiss jemand wie das geht?

Du kannst das mit curl erledigen. Du kannst auch den User aus der URL raus lassen und übergeben als "--user rudolf:passwort".

Doc_Symbiosis

Avatar von Doc_Symbiosis

Anmeldungsdatum:
11. Oktober 2006

Beiträge: 4453

Ich verwende als FTP-Client gern lftp. Damit geht das dann z.B. so:

lftp -c "open -u Benutzername,Passphrase ftp.example.com; put -O / Dateiname"

gnude

(Themenstarter)
Avatar von gnude

Anmeldungsdatum:
11. Juli 2014

Beiträge: 843

Doc_Symbiosis schrieb:

Ich verwende als FTP-Client gern lftp. Damit geht das dann z.B. so:

lftp -c "open -u Benutzername,Passphrase ftp.example.com; put -O / Dateiname"

Klappt super, vielen Dank ! 👍

Antworten |