J'ai une connexion très lente et je dois utiliser SSH dessus. Comment puis-je augmenter "la vitesse"? Je veux dire, est-ce que l'utilisation de grosses paires de clés RSA est un gros frais généraux? Une réduction de la taille de la clé augmenterait-elle un peu la bande passante effective?
9
-c blowfish -C
.Réponses:
La taille de la clé RSA n'a d'importance qu'au moment où la connexion est établie. La taille des clés peut être importante si l'une des machines est lente, car des clés plus grandes signifient des calculs plus longs, mais son impact sur les temps de connexion est négligeable.
Si le débit est un problème, compresser la connexion:
ssh -C
.Si l'heure d'établissement de la connexion pose problème, assurez-vous d'activer une connexion SSH maître unique et d'utiliser le mode esclave pour les connexions suivantes.
Si la latence est un problème, vous ne pouvez pas faire grand-chose à part adapter vos habitudes. Si la latence est si élevée que les programmes interactifs sont pénibles à utiliser, tapez les commandes localement et envoyez-les une fois terminé (le mode shell Emacs est bien pour cela). Faites la gestion des fichiers sur SSHFS (sauf les copies de distance à distance).
Évitez d'avoir besoin de X à distance car il est à la fois sensible à la latence et gourmand en bande passante. Si vous le devez vraiment, NX est le meilleur de la culture (mais c'est difficile à configurer car ce n'est pas un logiciel gratuit, donc les distributions ne le fournissent pas; cela peut changer à mesure que des clones gratuits émergent).
la source
Les paires de clés RSA servent uniquement à l'authentification et à l'échange de clés symétriques, qui est utilisé pour le chiffrement de la connexion. Vous pouvez essayer d'utiliser un chiffrement symétrique, qui n'est pas aussi difficile à calculer que le chiffrement par défaut, c'est-à-dire Blowfish. Mais cela ne concernera pas le débit, mais l'utilisation du processeur ...
la source