如果客户端没有身份和公钥文件,ssh 如何工作?

如果客户端没有身份和公钥文件,ssh 如何工作?

我尝试通过 ssh 从全新的本地客户端连接到远程主机。远程主机有一个要求客户需要将其公钥放入远程主机的authorized_keys文件中。现在,由于客户端是新客户端,并且目录中没有任何公钥.ssh,我很好奇哪个公钥被发送到远程主机 - 如果有的话?

@mgor 提到评论那:

服务器端不一定需要.ssh目录中的公钥和私钥。

我知道我可以生成新密钥,但这不是问题所在。我只是想知道当你没有任何身份和公钥文件时它是如何工作的(?)。

我尝试过ssh -v,但没有发现任何有用的东西。

相关内容