操作系统:win11
命令终端:Powershell
当我在终端输入命令 启动 ssh-agent 代理的时候
ssh-agent -s
很不幸出现了 unable to start ssh-agent service, error :1058以下错误
# 确定ssh-agent的运行状态,执行命令
Get-Service ssh-agent
很明显我们这里可以看到服务终止中。
Get-Service ssh-agent | Select StartType
这里我们可以启动服务状态是属于禁用状态
Get-Service -Name ssh-agent | Set-Service -StartupType Manual
注意这里如果我们不是用管理员的方式运行的终端,那么我们可能会得到如下报错信息
出现这种情况,我们只需要使用管理员权限运行即可。
如下图,就是使用管理员权限运行的,没有报错,正常执行
ssh-agent -s
开启这个服务之后,我们可以使用添加命令了
ssh-add ~/.ssh/id_rsa
以上就是遇到此问题的解决方式了,希望能帮助到大家!