在ssh-keygen生成的公共密钥文件“ id_rsa.pub”中,==之后的部分重要吗?
我问是因为当我将“ root@somedomain.com”更改为“ root”时,它似乎仍然可以工作。
更笼统地说,我对这一半的目的感到好奇。
在ssh-keygen生成的公共密钥文件“ id_rsa.pub”中,==之后的部分重要吗?
我问是因为当我将“ root@somedomain.com”更改为“ root”时,它似乎仍然可以工作。
更笼统地说,我对这一半的目的感到好奇。
Answers:
公钥的右侧部分(“ id_rsa.pub”或“ id_dsa.pub”)仅是注释,通常填充生成密钥的<login> @ <hostname>。这类似于SSH公钥文件格式中的注释字段(请参阅RFC 4716)。
因此,由于纯粹是提供信息和可选的,您可以将其更改为所需的任何内容,但是保留<login> @ <hostname>是一种跟踪实际情况的实用方法。
有关OpenSSH“ authorized_keys”格式的更多信息: