2016-08-16 74 views
0

我已经使用PuttyGen生成了我的密钥,但需要能够精确地指定与以下命令一起使用的电子邮件地址,但这不起作用,因为我得到'不是识别为一个内部或外部命令错误”通过命令指定电子邮件地址在Windows上生成SSH密钥

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

任何人都可以帮助在Windows 10上运行这个命令?

+1

在窗口中你可以使用Cygwin。这是窗口https://www.cygwin.com的好终端。它包括多个包例如​​:ssh,nano .... –

回答

2

您可以使用PuTTYgen生成具有这些设置的密钥。

对于-t rsa你必须选择SSH-2 RSA
和电子邮件/评论-C "[email protected]"您必须将Key comment字段设置为[email protected]

Example 1

点击Generate后,你可以得到你的公钥密钥类型来自Public key for pasting into OpenSSH authorized_keys file字段(与ssh-keygen生成时的id_rsa.pub相同)

如果您还需要私钥保存在OpenSSH格式刚去Conversions > Export OpenSSH key(这是一样的id_rsassh-keygen生成)

Example 2

+0

完美答案@saibotu – Zabs