Pertanyaan :Mengapa koneksi SSH membutuhkan waktu lama untuk terhubung ke mesin di jaringan yang sama? Prompt kata sandi membutuhkan waktu lama untuk muncul. Namun, saya dapat terhubung ke komputer lain di jaringan yang sama lebih cepat. Apa yang bisa menjadi alasannya? – Gouri
debug1: Authentications that can continue: publickey,gssapi-keyex,gssapi-with-mi c,password debug1: Next authentication method: gssapi-keyex debug1: No valid Key exchange context debug1: Next authentication method: gssapi-with-mic debug1: Unspecified GSS failure. Minor code may provide more information Cannot determine realm for numeric host address debug1: Unspecified GSS failure. Minor code may provide more information Cannot determine realm for numeric host address debug1: Unspecified GSS failure. Minor code may provide more information debug1: Unspecified GSS failure. Minor code may provide more information Cannot determine realm for numeric host address debug1: Next authentication method: publickey debug1: Trying private key: /home/gouri/.ssh/id_rsa debug1: Trying private key: /home/gouri/.ssh/id_dsa debug1: Trying private key: /home/gouri/.ssh/id_ecdsa debug1: Next authentication method: password
Mengapa permintaan Koneksi SSH membutuhkan waktu lama untuk muncul?
Jika Anda dapat terhubung ke mesin lain di jaringan yang sama tanpa penundaan, maka masalahnya sangat spesifik untuk mesin tertentu. Sekilas melihat output verbose dari koneksi SSH akan memberi Anda banyak informasi.
Menurut keluaran verbose, SSH mencoba mengautentikasi menggunakan metode berikut.
publickey,gssapi-keyex,gssapi-with-mic,password
Pesan berikut mengatakan bahwa SSH gagal terhubung menggunakan gssapi-keyex, gssap-with-mic, publickey
dan akhirnya mengandalkan otentikasi berbasis kata sandi. Oleh karena itu permintaan kata sandi hanya muncul setelah metode otentikasi lain gagal.
Jika Anda mengandalkan autentikasi berbasis kata sandi, Anda dapat melanjutkan dan menonaktifkan mekanisme autentikasi lainnya.
Nonaktifkan GSSAPIAuthentication
Buka sshd_config
file di mesin target dan ubah GSSAPIAuthentication yes
untuk no
.
# vim /etc/ssh/sshd_config GSSAPIAuthentication no
Simpan perubahan dan mulai ulang daemon SSH.
# systemctl restart sshd
Masih mengalami penundaan login ssh? Mungkin Anda harus mencoba menonaktifkan UseDNS
opsi di sshd_config
berkas.
UseDNS
diatur ke 'yes
' secara default yang menentukan apakah pencarian alamat IP ke nama host dan perbandingan dilakukan. Pengaturan ini dapat menyebabkan penundaan login dan Anda dapat menonaktifkannya dengan menyetel 'no
‘
UseDNS no
Ingatlah untuk memulai ulang daemon SSH.