ubuntuusers.de

SFTP upload als cron

Status: Gelöst | Ubuntu-Version: Ubuntu 18.04 (Bionic Beaver)
Antworten |

bc-nero

Anmeldungsdatum:
30. Mai 2013

Beiträge: 52

Hi!

Bei diesem Problem wurde mir schon super geholfen! (https://forum.ubuntuusers.de/topic/rename-pdf-laut-ocr-information-im-pdf/)

Nun muss ich aber per Cron noch die PDFs auf meinen Server laden.

FTP ist ja unverschlüsselt, daher sollte wohl SFTP besser sein um das als Cron SICHER laufen zu lassen?

Das Script hier habe ich schon zum laufen bekommen,

1
2
3
4
5
6
7
8
9
#!/bin/sh
HOST='USERNAME@MEINSERVER.de'
FILE='*.pdf'

sftp $HOST <<EOF
cd /Pfad/zu/dem/Ordner/auf/dem/Server
put $FILE
bye
EOF

Und ich würde es gerne als Cron aufrufen, aber wie übergebe ich das Passwort, nach dem ich beim Test im Terminal immer gefragt wurde für den Cron?

DANKE Thomas!

Doc_Symbiosis

Avatar von Doc_Symbiosis

Anmeldungsdatum:
11. Oktober 2006

Beiträge: 4450

Wohnort: Göttingen

Dafür müsstest Du SSH (Abschnitt „Authentifizierung-ueber-Public-Keys“) einrichten und den Key dann deinem sftp-Kommando als Parameter mitgeben.

bc-nero

(Themenstarter)

Anmeldungsdatum:
30. Mai 2013

Beiträge: 52

Danke!

Hört sich kompliziert an, geht der FTP auch einfacher über eine sichere Übertragung?

Doc_Symbiosis

Avatar von Doc_Symbiosis

Anmeldungsdatum:
11. Oktober 2006

Beiträge: 4450

Wohnort: Göttingen

Hm, naja so kompliziert ist das nicht:

1) Neuen Key per ssh-keygen erzeugen

2) Neuen Key per ssh-copy-id auf den FTP-Server kopieren

3) Neuen Key als Parameter beim sftp-Kommando eintragen

bc-nero

(Themenstarter)

Anmeldungsdatum:
30. Mai 2013

Beiträge: 52

Danke, hast recht gehabt! läuft super!

sebix Team-Icon

Moderator, Webteam

Anmeldungsdatum:
14. April 2009

Beiträge: 5582

bc-nero schrieb:

Danke, hast recht gehabt! läuft super!

Wenn die Frage damit fuer dich zu deiner Zufriedenheit beantwortet ist, bitte noch das Thema selbststaendig als geloest markieren - Danke

bc-nero

(Themenstarter)

Anmeldungsdatum:
30. Mai 2013

Beiträge: 52

SORRY, mein Fehler!

Antworten |