Reputation: 298
I'm following this to generate a ssh key on windows 8.1, but if I press enter key when asked to enter file in which to save the key I get error could not create the directory '//.ssh'
now if instead of pressing enter I enter "id_rsa", then after doing clip < ~/.ssh/id_rsa.pub
, I get The system cannot find the path specified
.
Is there any way around this? I can switch to ubuntu but I want to do this on windows.
Upvotes: 5
Views: 9867
Reputation: 1053
The best way to find your ssh keys is:
Upvotes: 5
Reputation: 1323115
could not create the directory '//.ssh'
That means $HOME isn't properly defined. Try and type first:
export HOME=/c/Users/<yourUsername>
Then ssh-keygen -t rsa -C "$your_email"
should work.
Note that if you were to type the same command in a (DOS) shell launched with the git-cmd.bat included in a standard Git for Windows (msysgit), %HOME%
wold be set for you (to %USERPROFILE%
), and the same ssh-keygen -t rsa -C "$your_email"
would work too.
Upvotes: 2