Hulp gezocht : FTP client : automatisch downloaden

Windows, Android, iOS, Linux, Chrome OS, ...
Plaats reactie
krisken
Moderator
Moderator
Berichten: 19634
Lid geworden op: 07 nov 2006, 12:11
Twitter: kriskenbe
Locatie: Massemen - 91WET0
Uitgedeelde bedankjes: 1863 keer
Bedankt: 1003 keer
Contacteer:

Wie kan me helpen met het volgende op te zetten (of wie kent de juiste commando's)?

Situatie : een kale server, met Centos7, zou elke nacht een verbinding moeten maken met een FTP server (op afstand) en daar alle gewijzigde bestanden van die dag gaan downloaden naar een willekeurige directory. Ik zou dit dan in een cronjob steken dat dit elke dag om middernacht start.





Update
Dit is wat je wilt, gewoon via wget :-)
cd /plaats/waar/je/het/wilt; wget -m ftp://ip.van.de.ftp.server* --ftp-user=login --ftp-password=wachtwoord

Internet = Orange 100/10Mbps + WirelessBelgië
Telefonie = EDPnet + OVH
GSM = Orange Go Extreme + Scarlet Red
TV = TVV App + Netflix + Disney+ + Streamz
Netwerk = Mikrotik + Ubiquiti
GuntherDW
Elite Poster
Elite Poster
Berichten: 1139
Lid geworden op: 11 mei 2007, 14:00
Locatie: zwijndrecht
Uitgedeelde bedankjes: 12 keer
Bedankt: 78 keer
Contacteer:

Je kan inderdaad via wget dat doen, al gebruik ik daar zelf ook vaak enkel extra flags bij als ik "-m" gebruik.

Dingen als -np (no parent), zodat hij niet een directory hoger gaat in z'n "-m" search. Tenzij je dat wel wil natuurlijk.
ITnetadmin
Elite Poster
Elite Poster
Berichten: 8445
Lid geworden op: 28 jan 2012, 18:22
Uitgedeelde bedankjes: 164 keer
Bedankt: 618 keer

Het is linux, dus ik ben een beetje out of my depth, maar volg mijn redenering:
In windows heb je (had je?) een cli ftp client die je kon aansturen via batch file.
Linux zou dat volgens mijn gegoogle ook moeten hebben, maar je kan er uiteraard ook eentje installeren.

https://www.howtoforge.com/tutorial/how ... nux-shell/
composite
Starter
Starter
Berichten: 8
Lid geworden op: 06 maa 2018, 09:36
Uitgedeelde bedankjes: 4 keer
Bedankt: 2 keer

Ik zou ook 's kijken naar rclone en dan meer specifiek de sync functie.
bdeblier
Plus Member
Plus Member
Berichten: 113
Lid geworden op: 29 jul 2016, 11:06
Uitgedeelde bedankjes: 11 keer
Bedankt: 8 keer

Dit is een taak voor rsync over ssh. Of anders scp. FTP kun je best niet meer gebruiken.
ITnetadmin
Elite Poster
Elite Poster
Berichten: 8445
Lid geworden op: 28 jan 2012, 18:22
Uitgedeelde bedankjes: 164 keer
Bedankt: 618 keer

FTP heeft ook een secure versie, moest de situatie die ondersteunen.
krisken
Moderator
Moderator
Berichten: 19634
Lid geworden op: 07 nov 2006, 12:11
Twitter: kriskenbe
Locatie: Massemen - 91WET0
Uitgedeelde bedankjes: 1863 keer
Bedankt: 1003 keer
Contacteer:

Helaas ... enkel FTP is mogelijk :)

Internet = Orange 100/10Mbps + WirelessBelgië
Telefonie = EDPnet + OVH
GSM = Orange Go Extreme + Scarlet Red
TV = TVV App + Netflix + Disney+ + Streamz
Netwerk = Mikrotik + Ubiquiti
GuntherDW
Elite Poster
Elite Poster
Berichten: 1139
Lid geworden op: 11 mei 2007, 14:00
Locatie: zwijndrecht
Uitgedeelde bedankjes: 12 keer
Bedankt: 78 keer
Contacteer:

Als het intern is, is FTP wel voldoende. Al is iets als FTP over SSH (dus SFTP) als het over het internet (of zonder VPN) moet wel gewenst inderdaad.
Zelfde met rsync. In principe ook wel beter en zelfs hiervoor gemaakt, maar als je enkel FTP hebt is dat ook niet zo een probleem.
liber!
Elite Poster
Elite Poster
Berichten: 783
Lid geworden op: 09 apr 2006, 17:48
Twitter: nathan_gs
Uitgedeelde bedankjes: 130 keer
Bedankt: 55 keer

Slecht advies om intern nog wel onveilige protocollen te aanvaarden. Er is een grote trend richting authenticated and encrypted endpoints die desnoods over Public Internet kunnen, ook voor intern gebruik.
GuntherDW
Elite Poster
Elite Poster
Berichten: 1139
Lid geworden op: 11 mei 2007, 14:00
Locatie: zwijndrecht
Uitgedeelde bedankjes: 12 keer
Bedankt: 78 keer
Contacteer:

Ik heb het niet over "aanvaarden", ik zeg dat het minder erg is dan dat het over het internet moet... Ik heb ook minder moeite met telnetten naar m'n mikrotik device dan dat ik dat over het internet zou doen. Indien mogelijk is dat ook gewoon over ssh en/of VPN, maar de web interface is (by default) gewoon over HTTP. Daar is winbox nog niet zo extreem lang geleden pas ook encrypted geworden.
Al zet je die poort ook best niet online open natuurlijk :p.
ITnetadmin
Elite Poster
Elite Poster
Berichten: 8445
Lid geworden op: 28 jan 2012, 18:22
Uitgedeelde bedankjes: 164 keer
Bedankt: 618 keer

GuntherDW schreef:Al is iets als FTP over SSH (dus SFTP) als het over het internet (of zonder VPN) moet wel gewenst inderdaad.
For the record, SFTP is niet gerelateerd aan FTP.
SFTP is eigenlijk SCP over SSH.
Secure FTP gebruikt SSL, en heet FTPS.
GuntherDW
Elite Poster
Elite Poster
Berichten: 1139
Lid geworden op: 11 mei 2007, 14:00
Locatie: zwijndrecht
Uitgedeelde bedankjes: 12 keer
Bedankt: 78 keer
Contacteer:

SFTP is niet "SCP over SSH" hoor, scp gebruikt weldegelijk ssh, maar SFTP op zich kan je als iets apart zien (al zit het ook in en gebruikt het SSH natuurlijk).

Al heb je gelijk dat er verschillende variaten zijn en ik iets duidelijker had moeten zijn. FTPS is niet hetzelfde als SFTP, alsook FTP over SSH iets anders kan betekenen...

Als je dus wil gaan mierenneuken...

Ik had het bij SFTP moeten houden :P
Plaats reactie

Terug naar “Software en apps”