Saya mengkloning server dan mereka memiliki sidik jari kunci RSA yang sama.
Tampaknya didefinisikan dalam /etc/ssh/ssh_host_rsa_key.pub
.
Apa cara yang benar untuk mengubahnya?
Terima kasih.
debian
ssh-keys
fingerprint
Pascal Polleunus
sumber
sumber
ssh-keygen -A
lakukan hal berikut: "Untuk masing-masing jenis kunci (rsa1, rsa, dsa, ecdsa dan ed25519) yang tidak memiliki kunci host, hasilkan host kunci dengan path file kunci default, frasa sandi kosong, bit default untuk jenis kunci, dan komentar default. Ini digunakan oleh / etc / rc untuk menghasilkan kunci host baru. "Ikuti langkah-langkah ini untuk membuat ulang Kunci Host OpenSSH
rm /etc/ssh/ssh_host_*
dpkg-reconfigure openssh-server
~/.ssh/known_hosts
file klien sshReferensi
sumber
Untuk metode umum dalam melakukan ini:
ssh-keygen -q -N "" -t dsa -f /etc/ssh/ssh_host_dsa_key
ssh-keygen -q -N "" -t rsa -b 4096 -f /etc/ssh/ssh_host_rsa_key
ssh-keygen -q -N "" -t ecdsa -f /etc/ssh/ssh_host_ecdsa_key
campur dan cocokkan dengan tombol yang didukung versi OpenSSH Anda.
sumber
ssh-keygen -q -N "" -t rsa -b 4096 -f /etc/ssh/ssh_host_rsa_key
Hapus dan restart layanan SSHd. Mereka akan dilahirkan kembali.
sumber
/etc/init.d/ssh restart<newline> Could not load host key: /etc/ssh/ssh_host_rsa_key<newline> Could not load host key: /etc/ssh/ssh_host_dsa_key<newline> [....] Restarting OpenBSD Secure Shell server: sshdCould not load host key: /etc/ssh/ssh_host_rsa_key<newline> Could not load host key: /etc/ssh/ssh_host_dsa_key
Script (jika me-restart daemon sshd tidak secara otomatis membuat ulang kunci)
sumber