Saya mencoba untuk terhubung ke host Linux menggunakan ssh
dan mendapatkan kesalahan berikut
RSA host key for 10.1.1.20 has changed and you have requested strict checking.
Saya ingin mengganti ini, tetapi sepertinya tidak dapat menemukan kombinasi opsi untuk melakukan ini.
Saya mungkin mengatur StrictHostKeyChecking tahun yang lalu, tetapi tidak ingat caranya.
Saya berkonsultasi man ssh
yang memberi tahu saya file konfigurasi seluruh sistem /etc/ssh/ssh_config
dan default untuk file konfigurasi per-pengguna ~/.ssh/config
tidak ada.
EDIT Untuk memperjelas pertanyaan saya, opsinya jelas diatur. Saya sedang berusaha menemukan
- Di mana opsi disimpan (saya tidak memiliki file yang disebutkan di halaman manual, yang tampaknya salah).
- Cara mengubah opsi.
Saya tidak melihat cara mengatasi masalah yang saya alami (saya tahu saya dapat mengedit file known_hosts, tetapi ini membosankan setiap kali saya mencoba server baru).
ask
. Ketika kunci host berubah, ssh client tidak akan terhubung kecuali StrictHostKeyChecking
diatur ke no
. Jika kunci host tidak sering berubah, saya sarankan untuk menghapus kunci host yang satu ini dari Anda ~/.ssh/known_hosts
alih-alih mengubah konfigurasi.
.ssh/known_hosts
saya terus mendapatkan peringatan sampai saya menemukan baris menyinggung dalam file lain yang disebut .ssh/known_hosts2
. rupanya OS X menggunakan keduanya
/etc/ssh_config
milikku.