首页 > 解决方案 > ssh 公钥指纹不匹配。中间人攻击?

问题描述

我有一个IP地址的云服务器39.106.xx.xxx托管在阿里云上。我在本地笔记本电脑上使用生成了一个 RSA 2048 ssh 密钥对(~/.ssh/rsa_bj.pub和) ,并通过阿里云的控制台网页将公钥文件导入服务器。~/.ssh/rsa_bjssh-keygen

当我ssh连接到服务器时,它会显示我的公钥的指纹,以Meg4xe. 但是这个指纹与我的本地指纹不匹配,我是ssh-keygen -l -f ~/.ssh/rsa_bj.pub从 开始的qEqyMv

这是否意味着我遇到了中间人攻击?或者这是否意味着这两个指纹是在同一个公钥上使用不同的 rehash 算法计算出来的?

我的 ssh 配置文件 我的命令

标签: sshpublic-key-encryptionfingerprintpublic-keyman-in-the-middle

解决方案


推荐阅读