Saya ingin akses gantungan kunci untuk menyimpan semua kunci dan kata sandi saya untuk akses ssh saya.
Namun, jika saya menyimpan terlalu banyak kunci, saya mendapatkan "Terlalu Banyak Kegagalan Otentikasi" karena SSH akan mencoba mengirim semua kunci dan kata sandi.
Apakah ada cara untuk memilih kunci atau kata sandi mana yang akan dikirim?
ssh <user>@<hostname>
Anda memiliki beberapa kata sandi yang tersimpan di gantungan kunci Anda? Bukankah seharusnya Anda hanya memiliki satu kata sandi untuk satu pengguna, atau apakah saya salah memahami pertanyaan Anda? Selain itu Anda bisa memposting outputssh -vvv <username>@<hostname>
(setelah redacting semua informasi sensitif seperti nama host sebenarnya dari itu)? Ini bisa membantu men-debug sesi Anda.ssh <user>@<hostname>
. Yang mengatakan, ketika mencoba untuk mengotentikasi, ssh akan mengirim kunci SEMUA (dalam urutan) sebelum mencoba otentikasi kata sandi. Jika Anda memiliki terlalu banyak kunci, pada akhirnya Anda akan mendapatkan kesalahan di atas, tidak memberikan gantungan kunci kesempatan untuk mencoba kata sandi yang tersimpan.Jawaban:
Masukkan konfigurasi SSH per-server Anda
~/.ssh/config
seperti ini:sumber