Die meisten Linux- und Unix-Distributionen erstellen SSH-Schlüssel während der Installation des OpenSSH-Serverpakets. Es kann jedoch sinnvoll sein, von Zeit zu Zeit neue Serverschlüssel generieren zu können. Wenn Sie beispielsweise eine VM (KVM oder Container) duplizieren, die ein installiertes ssh-Paket enthält, müssen Sie andere Schlüssel von der geklonten Maschine verwenden.
- Melden Sie sich als root an und geben Sie den folgenden Befehl ein, um Dateien auf Ihrem SSHD-Server zu löschen:
/bin/rm -v /etc/ssh/ssh_host_*
- OpenSSH Server neu konfigurieren
dpkg-reconfigure openssh-server
- SSH Clients aktualisieren mit dem folgenden Befehl löscht man die alten Schlüssel
ssh-keygen -R remote-server-name-here