重新安装 OpenSSH 服务端(重置配置与生成新主机密钥)
- 彻底清理并重新安装:
sudo apt-get remove --purge openssh-server
sudo apt-get install openssh-server
- 安装后服务会自动生成全新的 /etc/ssh/ssh_host_*.pub 主机密钥。注意:客户端若已保存旧指纹,连接时会提示 WARNING: REMOTE HOST IDENTIFICATION HAS CHANGED,属正常现象,需在客户端更新 known_hosts。