You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

使用PowerShell执行ssh-keygen无法完成的问题求助

解决PowerShell中ssh-keygen -t ed25519卡住的问题
  • 权限不足:PowerShell可能没有权限写入默认密钥存储目录(C:\Users\<你的用户名>\.ssh)。可以右键以管理员身份启动PowerShell,或者手动创建.ssh目录后再执行命令。
  • 终端交互未触发:部分环境下PowerShell无法弹出交互提示(比如密钥保存路径、密码短语输入)。可手动指定密钥路径跳过交互,执行命令:ssh-keygen -t ed25519 -f C:\Users\<你的用户名>\.ssh\id_ed25519。
  • OpenSSH版本问题:Windows自带的OpenSSH客户端版本过旧可能存在兼容bug。通过ssh -V查看版本,在Windows设置的「应用和功能」中找到「OpenSSH Client」,检查更新或卸载重装最新版本。
  • 杀毒软件拦截:部分杀毒软件会将密钥生成操作判定为可疑行为,导致进程被卡。可暂时关闭实时防护后重试,确认原因后添加信任规则。
  • 终端焦点问题:命令可能在后台等待输入,但窗口未获取焦点导致提示不可见。点击PowerShell窗口后按回车,可能会触发密码短语输入提示。

内容的提问来源于stack exchange,提问作者Steve Mueller

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.07.31 08:59:17