如何从Windows命令提示符生成公钥

Do *_*ood 34 ssh-keys

我需要生成公钥以在ssh中设置.我如何从Windows命令提示符执行此操作?我尝试从c:\使用ssh-keygen -t rsa但是收到消息ssh-keygen不被识别为内部或外部命令,可操作程序或批处理文件.

chi*_*l0r 19

ssh-keygen不是Windows可执行文件.
您可以使用PuttyGen(http://www.chiark.greenend.org.uk/~sgtatham/putty/download.html)来创建密钥


Edu*_*nda 12

只需下载并安装openSSH for windows.它是开源的,它使你的cmd ssh准备好了.如果需要,快速谷歌搜索将为您提供有关如何安装它的教程.

安装完成后,如果要放入服务器,可以继续生成公钥.你通过运行生成它:

ssh-keygen -t rsa
Run Code Online (Sandbox Code Playgroud)

之后你可以按Enter键,它会自动为键指定一个名称(例如:id_rsa.pub)


Tar*_*aal 8

如果你已经git-bash安装了(随Git,Github for Windows或Visual Studio 2015一起提供),那么它包括Windows版本的ssh-keygen.

https://help.github.com/articles/generating-a-new-ssh-key-and-adding-it-to-the-ssh-agent/