Enr*_*ent 23 ssh authentication
authorized_keys当我意识到在我的公共 SSH 密钥的末尾有我的电子邮件时,我正在将我的一个公共密钥添加到我的一台服务器上:
$ cat .ssh/id_rsa.pub
ssh-rsa AAAA[...lots of characters...]bpL johndoe@gmail.com
Run Code Online (Sandbox Code Playgroud)
我可以在我的authorized_keys文件中写任何我想要的东西吗?比如:
ssh-rsa AAAA[...lots of characters...]bpL John Doe (Home PC)
Run Code Online (Sandbox Code Playgroud)Rin*_*ind 18
最有可能确定谁创建了密钥。
这只是一个评论。但正如 1 所说:可能所以你知道你创造了它。当超过 1 个管理员管理系统时很有用。
是的,您可以添加任何内容来代替您的电子邮件。而且由于它是它的最后一部分,因此您不必使用任何特殊的空间等。
额外:ssh-keygen -c将其更改为 RSA1 密钥(仅适用于 RSA1)。