ssh 密钥名称是身份验证的一部分吗?

Ada*_*tan 5 ssh rsa public-key

ssh 公钥由authorized_hosts三部分组成 - 类型、密钥和名称。例如,一个rsa键可能看起来像:

ssh-rsa gn29JyDdiyLFlggptrCxgzS6diAF6o94Dtg<abbreviated>oF9grbm7g+Mtrly NAME1
Run Code Online (Sandbox Code Playgroud)

相同的密钥是否对不同的名称有效,例如:

ssh-rsa gn29JyDdiyLFlggptrCxgzS6diAF6o94Dtg<abbreviated>oF9grbm7g+Mtrly NAME2
Run Code Online (Sandbox Code Playgroud)

我试过的:

我尝试更改接收环境中的名称部分,并且身份验证照常进行

我想知道是否有可靠的参考资料提到名称在任何情况下都不是身份验证过程的一部分 - 我在手册中找不到它。

更新:

感谢您的回答和评论。我认为这个问题不是题外话,因为我搜索的术语与文档中的术语不同(名称与评论)。因此,此问题可能是将来搜索此主题的有用入口。

Ale*_*Ten 19

协议 2 公钥包括:选项、密钥类型、base64 编码的密钥、注释。

实际上还有更多部分,但它们可能(并且几乎总是)是空的。最后一部分是评论,可以是任何内容。所以你的问题的答案是否定的,评论不是身份验证的一部分。

您可以在文档中阅读更多内容:http : //www.linuxcertif.com/man/5/authorized_keys/#AUTHORIZED_KEYS_FILE_FORMAT_14h