Saya memiliki koneksi yang sangat lambat, dan saya perlu menggunakan SSH di atasnya. Bagaimana saya bisa meningkatkan "kecepatan"? Maksud saya menggunakan RSA besar keypairs overhead besar? Apakah menurunkan ukuran kunci akan menambah bandwidth efektif sedikit?
9
-c blowfish -C
.Jawaban:
Ukuran kunci RSA hanya penting pada saat koneksi dibuat. Ukuran kunci dapat menjadi masalah jika salah satu mesin lambat, karena kunci yang lebih besar berarti perhitungan yang lebih lama, tetapi dampaknya pada waktu koneksi dapat diabaikan.
Jika throughput masalah, kompres koneksi:
ssh -C
.Jika waktu pembuatan koneksi adalah masalah, pastikan untuk mengaktifkan koneksi SSH master tunggal dan menggunakan mode slave untuk koneksi selanjutnya.
Jika latensi merupakan masalah, tidak banyak yang dapat Anda lakukan selain menyesuaikan kebiasaan Anda. Jika latensi sangat tinggi sehingga program interaktif sulit digunakan, ketikkan perintah secara lokal dan kirimkan setelah selesai (mode shell Emacs bagus untuk itu). Lakukan manajemen file melalui SSHFS (kecuali salinan jarak jauh ke jarak jauh).
Hindari membutuhkan remote X karena keduanya sensitif terhadap latensi dan memakan bandwidth. Jika Anda benar-benar harus, NX adalah yang terbaik dari tanaman (tetapi menyakitkan untuk diatur karena itu bukan perangkat lunak bebas sehingga distribusi tidak menyediakannya; ini dapat berubah karena klon gratis muncul).
sumber
Keypairs RSA hanya untuk otentikasi dan untuk pertukaran kunci simetris, yang digunakan untuk enkripsi koneksi. Anda dapat mencoba menggunakan cipher simetris, yang tidak sulit untuk perhitungan seperti cipher default, yaitu blowfish. Tapi ini tidak akan dilakukan dengan throughput, tetapi dengan pemanfaatan CPU ...
sumber