启用S​​SL之后,主机身份改变是否正常?

  1. 我login到一个已知的主机 – ssh [email protected]
  2. 我做了a2enmod ssl并且我生成了一个CSR以在服务器上的一个虚拟主机上启用SSL。
  3. 从一个单独的terminal标签,我试图做一个scp到同一个主机。

此时,服务器回应:

 The authenticity of host 'example.com (123.123.123.12)' can't be established. 

鉴于上下文,这是正常的吗?

它与SSL无关。

为什么你应该从scp得到警告是另外一回事。 假设主机名与SSH连接完全相同,也许你使用scp作为不同的用户或不同的主机(或使用sudo ,这意味着你将使用root的known_hosts文件)。

要validation指纹,可以使用ssh-keygen -l -f和已知主机上的公钥。