基于主机身份验证和基于密钥身份验证的区别

9

我在谷歌上做了一些研究,但没有得到满意的答案。请问有人能澄清一下吗?

提前致谢。

1个回答

7

基于主机的身份验证是指对主机(或服务器)进行身份验证,因此某些用户可以在不需要密钥或其他东西的情况下进行身份验证。

基于密钥的身份验证是指您作为用户从您的计算机或主机生成公钥和私钥。您共享生成的公钥,然后您可以在任何具有您的公钥的主机上进行身份验证(通常是为了避免输入密码)。

更多信息: https://en.wikibooks.org/wiki/OpenSSH/Cookbook/Host-based_Authentication

希望能对您有所帮助。


什么是最安全的? - realtebo
1
对我来说,基于密钥的身份验证是最好的选择,因为基于主机的身份验证无法控制谁使用主机。当然,如果您想要同时使用两种身份验证方式,那么这将是最佳选择。 - Ramzendo

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接