我已经在我的桌面电脑和两台服务器之间建立了ssh密钥对,从服务器到我的桌面电脑也是如此。但是,在重新安装操作系统后,我无法通过以下方式重新建立进入我的桌面电脑的密钥对:
mkdir ~/.ssh
chmod 700 ~/.ssh
ssh-keygen -t
ssh-copy-id username@server
我收到以下错误信息:
(为了保护隐私,斜体中的名称已更改。我的桌面电脑是Ubuntu,但我找不到答案,请参阅此处)
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@ @ 警告:远程主机标识已更改! @ @@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@ 有人可能在做一些恶意的事情! 现在可能有人正在窃听您(中间人攻击)! 也有可能RSA主机密钥刚刚被更改。 远程主机发送的RSA密钥指纹是 ab:cd:ef:gh 请联系您的系统管理员。 添加正确的主机密钥到/home/user/.ssh/known_hosts以消除此消息。 /home/user/.ssh/known_hosts中的冒犯性密钥:1 RSA主机密钥已更改并且您要求进行严格检查。 主机密钥验证失败。