我需要生成公钥以在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)
如果你已经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/