Como posso evitar que o rsync use criptografia e compactação para as transferências de arquivos após a conexão ser autorizada?

3

Eu entendo que uma conexão segura (por exemplo, ssh) é necessária para autorizar uma conexão com o servidor remoto. Mas depois que isso é autorizado, os dados podem ser transmitidos sem criptografia e compressão também?

Estou transferindo arquivos na rede local e posso fazer sem a sobrecarga de compactação e criptografia, ou até mesmo a tentativa de compactar, se eles forem adequados. A compactação pode ser boa se acelera as coisas, mas a criptografia não é. Eu sei que alternativas como FTP, NFS e Samba estão disponíveis, mas eu prefiro o rsync, já que o canal está fechado quando a transferência estiver completa

    
por vfclists 04.10.2015 / 17:28

3 respostas

5

O rsync não é a coisa mais rápida do mundo, mas para links longos eu prefiro usá-lo em HPN SSH . Isso é normal no OpenSSH, mas com alguns patches que oferecem alguns benefícios. Relevante para o que você quer, permite a opção de criptografia "nenhum" para a transferência.

Eu acho isso especialmente valioso em uma empresa onde temos aceleradores de WAN. Eu não posso mudar o comportamento deles, mas como eles tentam fazer sua própria remoção de compactação / duplicação, funciona muito melhor se eu puder alimentá-los com um fluxo de dados não criptografado.

    
por 05.10.2015 / 01:49
4

Para sua rede local, você pode usar rsync over rsh em vez de ssh .

Na verdade, man rsync fornece isso como um transporte alternativo específico para ssh .

    
por 05.10.2015 / 03:12
3

Esta falha do servidor responde afirma que uma das principais vantagens de usar o modo daemon do rsync é a menor sobrecarga da CPU.

    
por 04.10.2015 / 21:44