~/.ssh/known_hosts 中的密钥是否与远程主机的 ssh 公钥不同?

~/.ssh/known_hosts 中的密钥是否与远程主机的 ssh 公钥不同?

我相信这是因为此时远程主机甚至还没有生成 ssh 密钥。此阶段是在服务器身份验证期间,我相信远程服务器向客户端提供公钥并响应客户端质询以证明它是与该公钥关联的主机。那么这个公钥到底是什么?它和 ssh 密钥有什么不同吗?远程主机甚至不一定有该用户的 ssh 密钥,对吧?

相关内容