[英]Why won't the command prompt identify ssh-keygen when I run it on my windows pc?
出現以下消息“'ssh-keygen無法識別為內部或外部命令,可操作程序或批處理文件”嗎?
我該怎么辦?
因為沒有安裝? 還是不在路上?
如果未安裝,則安裝所有內容的簡便方法是安裝Git for Windows,當它進入詢問您是否要安裝Linux工具的部分時,它將為您提供3種選擇。 選擇第三個選項,即使它在下面顯示警告。 它將在Windows上很好地安裝所有Linux工具。 重新啟動您的終端,輸入ssh-keygen,一切就好了。
如果已安裝:
復制路徑到程序
右鍵單擊“我的電腦”,然后單擊“屬性”。
點擊“高級系統設置”
單擊環境變量
在'Path'變量的末尾添加分號,然后使用ssh-keygen程序粘貼到目錄中
如果已安裝了msysgit發行版 ,則需要啟動:
git-cmd.bat
,或 git-bash.bat
(基於[
Git bash.vbs ][3]
) 這樣可以正確設置路徑,並且在該命令行會話中,您將能夠調用ssh-keygen
。
假設您已經在Windows中安裝了git ...
1)控制面板>系統>編輯系統變量
2)系統屬性>高級(Tab)>環境變量(選項卡的底部)
3)系統變量>新建
變量名稱:ssh-keygen
變量值C:\\ Program Files \\ Git \\ git-cmd
點擊確定
4)關閉並重新啟動CMD / Shell窗口
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.