`sshd` 命令需要什么样的主机密钥?

`sshd` 命令需要什么样的主机密钥?

的手册页sshd陈述-h论点指定从中读取主机密钥的文件

但它要求的是公共主机密钥还是私有主机密钥?

我似乎无法在任何地方找到这一点信息。

答案1

私有主机密钥。

这就是 SSHD 学习私钥的方式。

答案2

它必须是私钥,它是sshd证明它就是它所说的人的方式。

您知道您何时ssh访问服务器,并被告知服务器的指纹。您只需盲目地单击y,因为这是系统管理员、工作同事或论坛上的人告诉您要做的事情。您的目的是检查此指纹是否正确,您需要通过其他渠道获取服务器公钥的指纹,该渠道不能被欺骗。

相关内容