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:
vi $HOME/.ssh/config
(Catatan: Anda harus membuat direktori $ HOME / .ssh jika tidak ada)
Dan tambahkan:
Host *
GSSAPIAuthentication no
GSSAPIDelegateCredentials yes
Anda dapat melakukannya berdasarkan per host jika diperlukan :) contoh:
Host linux-srv
HostName 192.158.1.1
GSSAPIAuthentication no
GSSAPIDelegateCredentials yes
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 otomatis ssh linux-srv
.
Anda dapat menambahkan banyak opsi berguna sehingga Anda tidak perlu mengetiknya setiap kali:
User <a user>
Port <a port number>
IdentityFile <a specific private key>
Compression yes
....
Jadi, alih-alih mengetik ssh -C -p 1022 -i ~/.hidden/prv-key-4096bit superuser@192.158.1.1
yang sederhana ssh linux-srv
sudah cukup!
GSSAPIAuthentication no
danGSSAPIDelegateCredentials yes
menambahkanUseDNS no
file sshd_config server, hal itu mempercepat koneksi untuk saya.