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.

È stato utile?

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?

Autorizzato sotto: CC-BY-SA insieme a attribuzione
Non affiliato a StackOverflow
scroll top