Skip to content

已信任主机

MyShell Terminal 会记录你连接过的每台服务器的主机指纹,帮助你识别服务器身份变化,防范中间人攻击。

自动记录

首次通过 SSH 连接一台新服务器时,其主机指纹会被自动记录为信任主机,无需手动操作。

此后每次连接,应用都会将服务器指纹与记录自动比对,确保你连接的仍是原来那台机器。

查看信任记录

进入「设置 → 已信任主机」,可查看每台主机对应的指纹记录。

使用场景

运维的服务器一多,信任列表也是一份清晰的「连接过哪些机器」清单,配合指纹定期核对更安心。

为什么需要它

服务器的主机密钥一旦变更(例如重装系统),或连接被中间人劫持,指纹就会与记录不符:

  • 指纹一致:确认连接的就是你熟悉的那台服务器
  • 指纹变化:应用会提醒你注意,避免在可疑服务器上误输入密码

指纹变化如何处理

遇到指纹变化提示,先确认服务器是否重装过系统或更换过主机。确认安全后,可在信任列表中移除旧记录,重新连接即可建立新的信任。

移除信任记录

以下情况可移除记录,保持信任列表干净:

  • 服务器已退役,不再连接
  • 服务器重装系统后确认安全,移除旧记录以便重新信任
场景指纹表现建议处理
正常连接指纹一致放心使用
服务器重装系统指纹变化确认后移除旧记录,重新信任
疑似中间人攻击指纹变化暂停连接,核实服务器与网络环境

基于 MIT 许可发布