Answers:
该字段是注释,可以随意更改或忽略。user@host
默认情况下,它设置为ssh-keygen
。
手册页sshd(8)
中有关授权密钥的部分对此进行了简要说明:
协议2公钥包含:选项,密钥类型,base64编码的密钥,
comment
。
在openssh
授权密钥的上下文中,仅存在注释的含义。但是有SSH实现,这赋予了这一部分的含义,例如,LANCOM调制解调器中的SSH实现正在使用此注释作为对其有效的用户名。
非常非常简单:我和您都是使用机器的人。所以看这个例子,您发布了:
ssh-rsa [piles of gobbledygook]…CA9gyE8HRhNMG6ZDwyhPBbDfX root@mydomain
机器可以读取以下内容:
ssh-rsa [piles of gobbledygook]…CA9gyE8HRhNMG6ZDwyhPBbDfX
人类可以阅读以下评论:
root@mydomain
人们往往忘记,即使事情可能看起来在计算机系统复杂,它们实际上可能吨更加复杂,如果代码被设计仅用于机器的消耗。我的意思是看模糊的恶意软件代码。一旦将其解码并格式化,就可以被人类阅读。但是有人必须竭尽全力使人类难以阅读。
默认情况下,计算机系统上的所有类型的编码和配置文件都是供人使用的结构,因为……我们是人类,使用机器,而机器不需要诸如此类的东西:
因此,该评论适用于您我和其他任何人。如果没有评论,它很可能会工作。但是有一次,在凌晨3:00某处无法正常工作,而您正在寻找正确的公钥,那么您将希望/梦想/祈祷那里的评论。