Linux 数据转移到 windows ssh 密钥问题


#1

Gogs 版本:最新
系统类型及版本:centos 7 to windows 10
数据库:sqlite
问题描述:

我近期需要临时将我的 linux 服务器上的仓库转移至本地 windows 10 ,我发现如果禁用 SSH,本地 gogs 就能开启,但是如果启用 ssh ,就会提示如下错误:

panic: Fail to generate private key: exit status 1 - ssh-agent: unknown option -- f
usage: ssh-agent [-c | -s] [-Dd] [-a bind_address] [-E fingerprint_hash]
                 [-P pkcs11_whitelist] [-t life] [command [arg ...]]
       ssh-agent [-c | -s] -k

我的 ssh-agent 使用的是 git 的 ssh-agent,请问这种错误是什么原因产生的。

Edit:刚刚发现,跟 linux转移windows 无关系,可能跟 ssh-agent 有关系,请问 windows 如何设置 ssh-agent?


#2

问题已解决,重装了一次 git