GNU/Linux >> Tutoriales Linux >  >> Linux

Ssh - ¿Por qué Firefox es tan lento sobre Ssh?

Intento iniciar Firefox a través de SSH, usando

ssh -X [email protected]

y luego

firefox -no-remote

pero es muy, muy lento.

¿Cómo puedo arreglar esto? ¿Es un problema de conexión?

Respuesta aceptada:

La configuración predeterminada de ssh hace que la conexión sea bastante lenta. Prueba lo siguiente en su lugar:

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

Las opciones utilizadas son:

-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.

El punto principal aquí es usar un cifrado de cifrado diferente, en este caso arcfour, que es más rápido que el predeterminado, y comprimir los datos que se transfieren.

NOTA:Estoy muy, muy lejos de ser un experto en esto. El comando anterior es lo que uso después de encontrarlo en una publicación de blog en algún lugar y noté una gran mejora en la velocidad. Estoy seguro de que los diversos comentaristas a continuación saben de lo que están hablando y que estos cifrados de cifrado pueden no ser los mejores. Es muy probable que la única parte de esta respuesta que sea realmente relevante sea usar -C cambiar para comprimir los datos que se transfieren.


Linux
  1. ¿Oring con True en un comando sobre Ssh?

  2. Empujando mi mensaje de PS1 sobre ssh

  3. sudoedit:¿por qué usarlo sobre sudo vi?

  4. lsof funciona muy lento en mi servidor

  5. ¿Por qué mi rsync es tan lento?

Cómo transferir archivos con Rsync a través de SSH

SSHFS:Montaje de un sistema de archivos remoto a través de SSH

Ssh – ¿Redirigir Stdout sobre Ssh?

Ssh:¿tráfico de túnel a través de otra máquina a través de Ssh?

Ubuntu 14.04:¿IU muy lenta en Oracle Virtualbox?

¿Por qué rsync sobre SSH me da 10 veces el rendimiento de SCP?