Pregunta

Estoy buscando una alternativa segura para hacer algo como esto,

wget --mirror --preserve-permissions --directory-prefix=/hdd2/website-backups --exclude-directories=special,stats --ftp-user=user --ftp-password=pass ftp://ftp.domain.com

Se ejecuta a través de cron.

El " - espejo " cambiar eso es importante para mí.

¿Fue útil?

Solución

¿Has probado rsync ? (Nunca lo he probado con FTP antes, pero espero que se pueda hacer algo. Definitivamente funciona con SFTP / SSH).

Otros consejos

No estoy seguro de lo que quiere decir con "seguro" aquí, ¿quiere decir que desea soporte para SFTP o FTPS?

Si es así, puede usar Curl , pero no hace el reflejo recursivo en su propio; necesitarás un script para hacerlo.

O existen otras herramientas similares: aquí hay una tabla de comparación donde puede encontrar uno que se ajuste a las funciones que necesita.

echo ftp: // usuario: contraseña@ftp.domain.com | wget -i -

o use .netrc para almacenar contraseñas

o no usa wget?

Licenciado bajo: CC-BY-SA con atribución
No afiliado a StackOverflow
scroll top