在 ssh-keygen 生成的公钥文件“id_rsa.pub”中,== 后面的部分重要吗?
我问是因为当我改变“[电子邮件保护]”到“root”,它似乎仍然有效。
更一般地说,我很好奇那一半的用途是什么。
答案1
公钥的右侧部分(“id_rsa.pub”或“id_dsa.pub”)只是注释,通常用生成密钥的 <login>@<hostname> 填充。这类似于 SSH 公钥文件格式中的注释字段(请参阅RFC 4716)。
因此,作为纯粹的信息性和可选性,您可以将其更改为任何您喜欢的内容,但保留 <login>@<hostname> 是一种跟踪内容的实用方法。
有关 OpenSSH“authorized_keys”格式的更多信息: