A conexão SSH é mais rápida se eu diminuir o tamanho da chave RSA?

9

Eu tenho uma conexão muito lenta e preciso usar o SSH nela. Como posso aumentar "a velocidade"? Quero dizer, está usando grandes chaves RSA uma grande sobrecarga? Diminuir o tamanho da chave aumentaria um pouco a largura de banda efetiva?

    
por LanceBaynes 09.01.2012 / 09:40

2 respostas

9

O tamanho da chave RSA só importa no momento em que a conexão é estabelecida. O tamanho da chave pode ser importante se uma das máquinas for lenta, pois as chaves maiores significam cálculos mais longos, mas seu impacto nos tempos de conexão é insignificante.

Se a taxa de transferência for um problema, comprima a conexão: ssh -C .

Se o horário de estabelecimento da conexão for um problema, certifique-se de ativar uma única conexão SSH principal e usar o modo escravo para as conexões subsequentes.

Se a latência for um problema, não há muito que você possa fazer além de adaptar seus hábitos. Se a latência é tão alta que os programas interativos são difíceis de usar, digite comandos localmente e envie-os quando terminar (o modo shell do Emacs é bom para isso). Faça o gerenciamento de arquivos através de SSHFS (exceto cópias remotas para remotas).

Evite a necessidade de X remoto, pois é sensível à latência e consumo de largura de banda. Se você realmente precisa, NX é o melhor da safra (mas é difícil de configurar porque não é software livre, então distribuições não fornecê-lo, isso pode mudar como clones livres estão surgindo).

    
por 10.01.2012 / 01:51
8

Os keypairs RSA são apenas para autenticação e para troca de chaves simétricas, que são usadas para criptografia de conexão. Você pode tentar usar uma cifra simétrica, que não é tão difícil para a computação quanto a cifra padrão, ou seja, baiacu. Mas isso não fará com taxa de transferência, mas com a utilização da CPU ...

    
por 09.01.2012 / 09:53

Tags