Unix: Como um diretório de sincronização unidirecional com o diretório FTP

0

Existe um bom comando que eu possa executar a partir do Terminal que, de uma maneira, sincronize um diretório com um diretório FTP de uma maneira inteligente?

Gostaria, por exemplo, de apagar todos os arquivos no FTP que não existem mais localmente e fazer upload apenas de arquivos novos ou alterados.

Alguma pista?

Observação: Já tentei perguntar isso antes e foi informado que rsync funciona com SFTP, o que é bom, mas tenho que trabalhar com um servidor que só suporta FTP

    
por Svish 13.07.2010 / 12:24

1 resposta

3

Você pode montar um host FTP através de fuse , muito parecido com sshfs.

curlftpfs -o allow_other ftp://myusername:[email protected] myftp

Uma vez montado, você pode executar o rsync contra ele.

    
por 13.07.2010 / 12:58