SSH公钥末尾的电子邮件用途


14

authorized_keys当我意识到在我的公共SSH密钥末尾有我的电子邮件时,我正在将我的一个公共密钥添加到一台服务器上:

$ cat .ssh/id_rsa.pub
ssh-rsa AAAA[...lots of characters...]bpL johndoe@gmail.com
  • 为什么我的电子邮件地址在密钥末尾?
  • 有什么特殊目的吗?
  • 我可以在authorized_keys文件中写任何内容吗?例如:

    ssh-rsa AAAA[...lots of characters...]bpL John Doe (Home PC)
    

这是评论字段,是的,您可以在此处放置任何内容。其目的仅是帮助用户识别密钥,尤其是在将它们串联到authorized_keys服务器上的文件之后。
user4556274 '16

Answers:


14
  1. 最有可能确定谁创建了密钥。
  2. 这只是一条评论。但正如在1:所说的那样,可能是您知道自己创建了它。当一名以上的管理员正在管理系统时很有用。
  3. 是的,您可以添加任何内容来代替电子邮件。而且由于它是它的最后一部分,因此您不必对空格等使用任何特殊的东西。

    附加:ssh-keygen -c为RSA1密钥进行更改(仅适用于RSA1)。


抱歉!滥用单词:D:D
Rinzwind '16
By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.