Compressione SSH

Voglio la compressione massima sul mio tunnel ssh cos io sono su una linea di connessione;)

Alla pagina dell'uomo si può leggere:

  • miglior programma ssh per Windows?
  • "POSSIBILE BREAK-IN ATTEMPT!" In / var / log / secure - cosa significa?
  • Come visualizzare e uccidere i processi PHP?
  • Come configurare l'umask di ssh per tutti i tipi di connessioni
  • Com'è ben elasticsearch comprimere i dati?
  • Reindirizzamento del traffico SSH per i contenitori LXC
  • CompressionLevel ….. Il significato dei valori è lo stesso di gzip (1). Si noti che questa opzione si applica solo alla versione del protocollo 1.

    Cosa succede se desidero la velocità di compressione massima e durante l'utilizzo di ssh versione 2?

    Come conosco la versione del protocollo che sto usando?

    2 Solutions collect form web for “Compressione SSH”

    Per conoscere la versione del protocollo di ssh, è ansible includere l'opzione -v nel command ssh.

    Per richiedere la compressione, è ansible utilizzare l'opzione -C . Questo dovrebbe funzionare anche per la versione 2 di protocollo.

    A seconda del caso di utilizzo, è ansible utilizzare tubi per get livelli di compressione più elevati per alcuni flussi.

     ssh ${SSH_USER}@${SSH_HOST} " echo 'string to be compressed' | gzip -9 " | zcat | echo - 

    L'esempio precedente complica la string / stream sul lato remoto ( gzip ) e lo decomprime al ricevimento sul lato locale ( zcat ).

    Notare che la compressione di ssh è spenta all'intenzione. Viene utilizzata solo la compressione del pipe.

    È ansible utilizzare altri strumenti di compressione come bz2 o xz . Consideri i loro rispettivi impatti sulle performance.

    NOTA: Sembra che se la compressione utilizza un algorithm molto lento, il stream non riesce a fornire in tempo e la connessione "chiude" con un errore.

    Suggerimenti per Linux e Windows Server, quali Ubuntu, Centos, Apache, Nginx, Debian e argomenti di rete.