Alternativa sicura a & # 8220; wget --mirror & # 8221; [chiuso]
Domanda
Sto cercando un'alternativa sicura per fare qualcosa del genere,
wget --mirror --preserve-permissions --directory-prefix=/hdd2/website-backups --exclude-directories=special,stats --ftp-user=user --ftp-password=pass ftp://ftp.domain.com
Viene eseguito tramite cron.
Il " - mirror " il passaggio è importante per me.
Soluzione
Hai provato rsync
? (Non l'ho mai provato con FTP prima, ma mi aspetto che si possa fare qualcosa. Funziona sicuramente con SFTP / SSH.)
Altri suggerimenti
Non sei sicuro di cosa intendi per "sicuro". qui - vuoi dire che desideri supporto per SFTP o FTPS?
In tal caso, puoi utilizzare Curl - ma non esegue il mirroring ricorsivo sul suo proprio; avrai bisogno di uno script per farlo.
Oppure ci sono altri strumenti simili: ecco una tabella di confronto dove potresti trovarne uno adatto alle funzionalità di cui hai bisogno.
echo ftp: // user: password@ftp.domain.com | wget -i -
o usa .netrc per memorizzare le password
o non usi wget?