Saya baru saja menginstal Ubuntu 11.10, dan setiap kali saya mencoba SSH ke server saya sangat lambat. Sebelum menampilkan prompt kata sandi, diperlukan waktu antara 40 detik dan 60 detik.
Saya menggunakan:
ssh [email protected]
Setelah saya masuk, semuanya baik-baik saja dan bekerja dengan cepat.
Mengapa butuh waktu lama, dan bagaimana saya bisa memperbaikinya? Apakah ada opsi dalam perintah SSH yang dapat saya gunakan?
ssh
connection
performance
joel
sumber
sumber
GSSAPIAuthentication no
danGSSAPIDelegateCredentials yes
menambahkanUseDNS no
file sshd_config server, hal itu mempercepat koneksi untuk saya.UseDNS no
, saya dapatBad configuration option: usedns
ketika saya mencoba ssh masuk ke server lain.UseDNS
keno
dalam/etc/sshd_config
atau/etc/ssh/sshd_config
. BUKAN/etc/ssh_config
!Ini hanyalah pelengkap dari jawaban Book Of Zeus. Jika Anda tidak memiliki akses root (sudo), Anda masih dapat mengkonfigurasinya.
Anda perlu mengedit file "user ssh_config" Anda yaitu:
(Catatan: Anda harus membuat direktori $ HOME / .ssh jika tidak ada)
Dan tambahkan:
Anda dapat melakukannya berdasarkan per host jika diperlukan :) contoh:
Pastikan alamat IP cocok dengan IP server Anda. Satu keuntungan keren adalah bahwa sekarang ssh akan menyediakan pelengkapan otomatis untuk server ini. Jadi, Anda dapat mengetik
ssh lin
+Tab
dan harus melengkapinya secara otomatisssh linux-srv
.Anda dapat menambahkan banyak opsi berguna sehingga Anda tidak perlu mengetiknya setiap kali:
Jadi, alih-alih mengetik
ssh -C -p 1022 -i ~/.hidden/prv-key-4096bit [email protected]
yang sederhanassh linux-srv
sudah cukup!sumber