Cloné un servidor y tienen la misma huella digital de clave RSA.
Parece estar definido en /etc/ssh/ssh_host_rsa_key.pub.
¿Cuál es la forma correcta de cambiar eso?
Gracias.
debian
ssh-keys
fingerprint
Pascal Polleunus
fuente
fuente

ssh-keygen -Ahaga lo siguiente: "Para cada uno de los tipos de clave (rsa1, rsa, dsa, ecdsa y ed25519) para las que no existen claves de host, genere el host claves con la ruta de archivo de clave predeterminada, una frase de contraseña vacía, bits predeterminados para el tipo de clave y comentario predeterminado. / etc / rc lo utiliza para generar nuevas claves de host ".Siga estos pasos para regenerar las claves de host de OpenSSH
rm /etc/ssh/ssh_host_*dpkg-reconfigure openssh-server~/.ssh/known_hostsarchivos de cliente (s) sshReferencia
fuente
Para un método genérico de hacer esto:
ssh-keygen -q -N "" -t dsa -f /etc/ssh/ssh_host_dsa_keyssh-keygen -q -N "" -t rsa -b 4096 -f /etc/ssh/ssh_host_rsa_keyssh-keygen -q -N "" -t ecdsa -f /etc/ssh/ssh_host_ecdsa_keymezcle y combine de acuerdo con las teclas que admite su versión de OpenSSH.
fuente
ssh-keygen -q -N "" -t rsa -b 4096 -f /etc/ssh/ssh_host_rsa_keyElimínelos y reinicie el servicio SSHd. Serán regenerados.
fuente
/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_keyScript (en caso de que reiniciar el demonio sshd no regenere automáticamente las claves)
fuente