Pagina 1 van 1
Hulp gezocht : FTP client : automatisch downloaden
Geplaatst: 10 feb 2020, 18:49
door krisken
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
Re: Hulp gezocht : FTP client : automatisch downloaden
Geplaatst: 10 feb 2020, 19:41
door GuntherDW
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.
Re: Hulp gezocht : FTP client : automatisch downloaden
Geplaatst: 10 feb 2020, 22:46
door ITnetadmin
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/
Re: Hulp gezocht : FTP client : automatisch downloaden
Geplaatst: 11 feb 2020, 11:04
door composite
Ik zou ook 's kijken naar rclone en dan meer specifiek de sync functie.
Re: Hulp gezocht : FTP client : automatisch downloaden
Geplaatst: 11 feb 2020, 11:14
door bdeblier
Dit is een taak voor rsync over ssh. Of anders scp. FTP kun je best niet meer gebruiken.
Re: Hulp gezocht : FTP client : automatisch downloaden
Geplaatst: 11 feb 2020, 11:53
door ITnetadmin
FTP heeft ook een secure versie, moest de situatie die ondersteunen.
Re: Hulp gezocht : FTP client : automatisch downloaden
Geplaatst: 11 feb 2020, 13:58
door krisken
Helaas ... enkel FTP is mogelijk
Re: Hulp gezocht : FTP client : automatisch downloaden
Geplaatst: 11 feb 2020, 15:31
door GuntherDW
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.
Re: Hulp gezocht : FTP client : automatisch downloaden
Geplaatst: 11 feb 2020, 17:17
door liber!
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.
Re: Hulp gezocht : FTP client : automatisch downloaden
Geplaatst: 11 feb 2020, 17:47
door GuntherDW
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
.
Re: Hulp gezocht : FTP client : automatisch downloaden
Geplaatst: 11 feb 2020, 18:08
door ITnetadmin
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.
Re: Hulp gezocht : FTP client : automatisch downloaden
Geplaatst: 11 feb 2020, 20:47
door GuntherDW
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