git 我应该在我的ssh公钥中使用我的个人电子邮件吗?

xwmevbvl  于 2023-11-15  发布在  Git
关注(0)|答案(2)|浏览(116)

阅读Github的Generating SSH keys教程,我在Step 2:Generate a new SSH key上看到了这个:

ssh-keygen -t rsa -b 4096 -C "[email protected]"

字符串
困扰我的是" [[email protected]](https://stackoverflow.com/cdn-cgi/l/email-protection) " .我知道这只是一个评论,它甚至是可选的.但我想知道,它是安全的把你的电子邮件地址在那里?因为我认为这是建议把你的机器,不是你的电子邮件,像"my-machine@home"的东西.
我已经使用了公钥,所以我的电子邮件地址在我的公钥中。我应该修复它吗?或者这不是一个问题?

nuypyhwy

nuypyhwy1#

这只是一个评论和快速识别,真的。(但一个真正应该使用指纹,见https://stackoverflow.com/a/32130465/800526
如果您想保持电子邮件的私密性,您可以在复制和粘贴公钥之前,简单地将公钥中的电子邮件更改为其他内容。

70gysomp

70gysomp2#

电子邮件只是标识密钥的可选字段。
当你创建ssh时,你可以输入(例如):

ssh-keygen -t rsa -C "any comment can be here"

-t = The type of the key to generate 
-C = comment to identify the key

字符串
所以评论只为你而写,你可以在里面放任何东西。
许多网站和软件都使用此评论作为关键名称。

相关问题