GNU/Linux >> LINUX-Kenntnisse >  >> Linux

Ssh – Warum ist Firefox gegenüber SSH so langsam?

Ich versuche, Firefox über SSH zu starten, indem ich

verwende
ssh -X [email protected]

und dann

firefox -no-remote

aber es ist sehr sehr langsam.

Wie kann ich das beheben? Liegt ein Verbindungsproblem vor?

Akzeptierte Antwort:

Die Standard-SSH-Einstellungen sorgen für eine ziemlich langsame Verbindung. Versuchen Sie stattdessen Folgendes:

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

Die verwendeten Optionen sind:

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

Der Hauptpunkt hier ist, eine andere Verschlüsselung zu verwenden, in diesem Fall arcfour, die schneller als die Standardeinstellung ist, und die zu übertragenden Daten zu komprimieren.

HINWEIS:Ich bin sehr, sehr weit davon entfernt, ein Experte auf diesem Gebiet zu sein. Den obigen Befehl verwende ich, nachdem ich ihn irgendwo in einem Blog-Beitrag gefunden habe, und ich habe eine enorme Geschwindigkeitsverbesserung festgestellt. Ich bin mir sicher, dass die verschiedenen Kommentatoren unten wissen, wovon sie sprechen und dass diese Verschlüsselungscodes möglicherweise nicht die besten sind. Es ist sehr wahrscheinlich, dass der einzige Teil dieser Antwort, der wirklich relevant ist, die Verwendung von -C ist wechseln, um die übertragenen Daten zu komprimieren.


Linux
  1. Ssh – Stdout über Ssh umleiten?

  2. Sehr langsamer Start mit Ubuntu 15.04?

  3. Mozilla Firefox 12 ist unter Ubuntu 12.04 Lts sehr langsam?

  4. Verwenden Sie ein Gerät über SSH?

  5. Pushing meiner PS1-Eingabeaufforderung über ssh

So übertragen Sie Dateien mit Rsync über SSH

SSHFS:Mounten eines Remote-Dateisystems über SSH

Ubuntu 14.04:Sehr langsame Benutzeroberfläche in Oracle Virtualbox?

sudoedit:Warum es über sudo vi verwenden?

Warum gibt mir rsync über SSH den 10-fachen Durchsatz von SCP?

lsof läuft auf meinem Server sehr langsam