基于密钥的身份验证是否会取代或补充密码身份验证?

基于密钥的身份验证是否会取代或补充密码身份验证?

基于 SSH 密钥的身份验证是否会取代密码身份验证,或者是否补充密码身份验证?

答案1

有多种身份验证方法允许,但通常只有一个是1 用过的– 例如,如果服务器提供gssapi-with-mic, publickey, password并且客户端选择publickey,那么仅有的该密钥将用于身份验证,所有其他方法将被跳过。


1在一些很稀少在某些情况下,同一个连接将使用两种身份验证方法 - 例如,当第一次使用公钥连接到 Bitvise WinSSHd 时,它还会要求输入密码 - 但这是规则的一个例外。

相关内容