警告:远程主机标识已更改(SSH)

很可能有人昨晚做了服务器更新,因为当我尝试做一个rsync (来自win 7)时,我得到了消息(简短版本):

 WARNING: REMOTE HOST IDENTIFICATION HAS CHANGED! It is possible that a host key has just been changed. The fingerprint for the ECDSA key sent by the remote host is SHA256:x0190vsJNHPmSADGhdfefSftjnF4sB38vsoHOKU. Please contact your system administrator. Add correct host key in */home/steven/.ssh/known_hosts* to get rid of this message. Offending ECDSA key in */home/steven/.ssh/known_hosts:1* ECDSA host key for [some.url.com]:18720 has changed and you have requested strict checking. Host key verification failed. 

在网上查看类似(相同)的问题之后,我尝试过:

  • ssh-keygen -R(删除Offending RSA密钥)
  • 清空我的known_hosts文件(它只有一行)
  • 删除了known_hosts文件
  • 在ssh连接string中添加-o StrictHostKeyChecking=no

然后我尝试通过运行ssh server.domain.no使用ssh从命令行login,并得到以下消息:

主机'server.domain.no(255.200.211.255)'的真实性无法build立。 ECDSA密钥指纹是SHA256:wci / jhRN + wW56QcXOqKUkkZ5hgeJSp9qn32THbsmElI。
你确定要继续连接(是/否)吗? 是

select是的,似乎我已知的主机文件被创build/更新。

警告:将“server.domain.no,255.200.211.255”(ECDSA)永久添加到已知主机的列表中。

问题是/home/steven/.ssh/中没有生成新文件。

那么这个文件是在哪里生成的?
我如何获得主机密钥,以便我可以将其添加到我的known_hosts文件?

任何帮助非常感激(因为我把我的头撞墙)。