[英]how to generate a ssh key in windows?
我正在關注此操作以在Windows 8.1上生成一個ssh密鑰,但如果我在輸入密鑰時要求輸入保存密鑰的文件我得到錯誤could not create the directory '//.ssh'
現在如果不是按回車鍵我輸入“id_rsa”,然后在做了clip < ~/.ssh/id_rsa.pub
,我得到The system cannot find the path specified
。
有沒有辦法解決? 我可以切換到ubuntu,但我想在Windows上執行此操作。
找到ssh密鑰的最佳方法是:
could not create the directory '//.ssh'
這意味着$ HOME沒有正確定義。 首先嘗試輸入:
export HOME=/c/Users/<yourUsername>
然后ssh-keygen -t rsa -C "$your_email"
應該可以工作。
請注意,如果您在使用標准Git for Windows(msysgit)中包含的git-cmd.bat啟動的(DOS)shell中鍵入相同的命令,則為您設置%HOME%
wold(至%USERPROFILE%
),和ssh-keygen -t rsa -C "$your_email"
也可以。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.