vSphere创build的节点抱怨ECDSA指纹?

我刚刚在vSphere Client中克隆了一个Ubuntu模板,就像我以前做过几百次一样。 它没有给我任何错误,但是当我到SSH服务器来testing它时,我在命令提示符下得到以下警告:

The authenticity of host 'dmcetl01 (10.40.6.23)' can't be established. ECDSA key fingerprint is <blah>. Are you sure you want to continue connecting (yes/no)? yes Warning: Permanently added 'myapp01' (ECDSA) to the list of known hosts. Warning: the ECDSA host key for 'myapp01' differs from the key for the IP address '10.40.6.23' Offending key for IP in /home/myuser/.ssh/known_hosts:38 

显然,我用实际的指纹replace了<blah> (也许这是不必要的,但是出于安全考虑我是这么做的)。

我能够进入SSH,但是这个新的,从未见过的警告让我有点不安。

任何想法,为什么我突然看到这一切?

这很可能是因为具有不同指纹的不同节点先前存在于该IP地址( 10.40.6.23 )处。

确认是这种情况,但是通常情况下,当您第一次使用新的主机进行SSH连接时,您可能会看到这种警告 – 当您担心的是当它是密钥意外更改的现有主机时。