ssh-keygen' is not recognized as an internal or external command

后端 未结 9 1651
粉色の甜心
粉色の甜心 2021-02-06 20:56

I am trying to add ssh keys for usage on github but on my xp on command prompt ssh-keygen does not work. It gives me the following error

ssh-keygen\' is not reco         


        
相关标签:
9条回答
  • 2021-02-06 21:04

    If you previously installed Git, open a git-bash and try the command from there.

    0 讨论(0)
  • 2021-02-06 21:04

    ssh-keygen is a utility usually found on Linux distributions. You can use Cygwin on Windows to have most functionality of the Linux command line available to you.

    http://www.cygwin.com/

    0 讨论(0)
  • 2021-02-06 21:08

    Are you running msysgit, or some other form of Windows git installation? msysgit is only one possible way to run git on Windows but it's probably also the simplest one. It's also the way recommended by the git website at http://git-scm.org/ .

    If you are using msysgit, then you need to run the command in Git Bash, not in a standard Windows command line prompt. Git Bash is a prompt that is installed for you by msysgit, and is basically the most common Linux command line shell (bash) packaged for Windows to facilitate command line usage of git. msysgit should also install the ssh-keygen program in a place where it is accessible from Git Bash, but not necessarily from your usual Windows command line prompt.

    0 讨论(0)
  • 2021-02-06 21:09

    Running git bash as an admin worked for me!

    0 讨论(0)
  • 2021-02-06 21:11

    if you run from cmd on windows check the path System Variable value must have inside C:\Program Files\Git\bin or the path of you git installation on cmd type set to see the variables

    0 讨论(0)
  • 2021-02-06 21:19
    • Install msysgit
    • Right-click on any file
    • Select "Select Git Bash here" from menu
    • Run ssh-keygen command from a git bash terminal
    0 讨论(0)
提交回复
热议问题