GNU/Linux >> Linux Esercitazione >  >> Linux

Ssh:perché Firefox è così lento rispetto a Ssh?

Provo ad avviare Firefox su SSH, usando

ssh -X [email protected]

e poi

firefox -no-remote

ma è molto molto lento.

Come posso risolvere questo problema? È un problema di connessione?

Risposta accettata:

Le impostazioni predefinite di ssh rendono la connessione piuttosto lenta. Prova invece quanto segue:

ssh -YC4c arcfour,blowfish-cbc [email protected] firefox -no-remote

Le opzioni utilizzate sono:

-Y      Enables trusted X11 forwarding.  Trusted X11 forwardings are not
         subjected to the X11 SECURITY extension controls.
 -C      Requests compression of all data (including stdin, stdout,
         stderr, and data for forwarded X11 and TCP connections).  The
         compression algorithm is the same used by gzip(1), and the
         “level” can be controlled by the CompressionLevel option for pro‐
         tocol version 1.  Compression is desirable on modem lines and
         other slow connections, but will only slow down things on fast
         networks.  The default value can be set on a host-by-host basis
         in the configuration files; see the Compression option.
 -4      Forces ssh to use IPv4 addresses only.
 -c cipher_spec
         Selects the cipher specification for encrypting the session.

         For protocol version 2, cipher_spec is a comma-separated list of
         ciphers listed in order of preference.  See the Ciphers keyword
         in ssh_config(5) for more information.

Il punto principale qui è utilizzare una cifratura di crittografia diversa, in questo caso arcfour che è più veloce di quella predefinita, e comprimere i dati trasferiti.

NOTA:Sono molto, molto lontano dall'essere un esperto in materia. Il comando sopra è quello che uso dopo averlo trovato su un post del blog da qualche parte e ho notato un enorme miglioramento della velocità. Sono sicuro che i vari commentatori qui sotto sappiano di cosa stanno parlando e che questi cifrari di crittografia potrebbero non essere i migliori. È molto probabile che l'unico bit di questa risposta veramente rilevante sia l'uso di -C passare per comprimere i dati in trasferimento.


Linux
  1. Ssh:limitare un utente Ssh/scp/sftp a una directory?

  2. Ssh – Reindirizza Stdout su Ssh?

  3. Ssh - Traffico di tunnel attraverso un'altra macchina su Ssh?

  4. Avvio molto lento con Ubuntu 15.04?

  5. Utilizzare un dispositivo su SSH?

Come trasferire file con Rsync su SSH

SSHFS:montaggio di un file system remoto su SSH

Ubuntu 14.04:interfaccia utente molto lenta in Oracle Virtualbox?

sudoedit:perché usarlo su sudo vi?

Perché rsync su SSH mi offre un throughput 10 volte superiore a quello di SCP?

Perché il mio rsync è così lento?