【发布时间】:2011-05-08 20:58:23
【问题描述】:
我已经在我的桌面和两台服务器之间以及从服务器到我的桌面之间设置了 ssh 密钥对,但是在我的桌面上重新安装操作系统后,我无法通过以下方式重新建立进入我的桌面的密钥对这个:
mkdir ~/.ssh
chmod 700 ~/.ssh
ssh-keygen -t
ssh-copy-id username@server
我收到以下错误:
(斜体中的名称更改以保护无辜我的桌面是Ubuntu,我找不到答案 here)
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@ @@@@@@@@@@@@@ @警告:远程主机标识已更改! @ @@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@ @@@@@@@@@ 可能有人在做一些讨厌的事情! 有人现在可能正在窃听你(中间人 攻击)! 也有可能 RSA 主机密钥刚刚更改。 远程主机发送的 RSA 密钥的指纹是 ab:cd:ef:gh 请联系您的系统管理员。 在 /home/user/.ssh/known_hosts 中添加正确的主机密钥以获取 摆脱这个消息。 /home/user/.ssh/known_hosts:1 中的违规键 user.server 的 RSA 主机密钥已更改,您已请求严格 检查。 主机密钥验证失败。
【问题讨论】:
标签: ubuntu ssh foreign-keys