You need to enable JavaScript to run this app.
最新活动
大模型
产品
解决方案
定价
生态与合作
支持与服务
开发者
了解我们

autossh连接失败:服务器无人值守更新后SSH主机密钥自动轮换的原因咨询

autossh连接失败:服务器无人值守更新后SSH主机密钥自动轮换的原因咨询

大家好,今天碰到个头疼的问题想请教各位:

今早我的autossh突然连不上一台服务器了,查日志发现是服务器的SSH指纹变了,导致连接建立失败。我换了另一个终端登录,手动接受了新指纹后,发现所有的ssh_host_*_key文件都是在今天凌晨3点被更新的——而这个时间点刚好是服务器完成无人值守更新重启的时间。

我就有点纳闷了:为什么这些SSH主机密钥会被自动轮换呢?

下面是我整理的一些可能有用的信息,供大家参考:

  • 过去两周里(所有更新都发生在昨天),服务器只更新了这些包:linux-oracle-headers-5.15.0-1052:alllinux-headers-5.15.0-1052-oracle:amd64linux-modules-5.15.0-1052-oracle:amd64linux-image-5.15.0-1052-oracle:amd64linux-modules-extra-5.15.0-1052-oracle:amd64,所有包都是从5.15.0-1051版本升级到5.15.0-1052的
  • 根据登录时的欢迎消息,这台服务器已经大概4周没有SSH登录记录了
  • 我检查了authorized_keys文件,内容看起来是正常的
  • 旧的主机密钥是2021年4月生成的

备注:内容来源于stack exchange,提问作者gdnmhr

火山引擎 最新活动