Ja, wie andere vorgeschlagen haben, scheint dieser Fehler zu bedeuten, dass ssh-agent installiert ist, aber sein Dienst (unter Windows) noch nicht gestartet wurde.
Sie können dies überprüfen, indem Sie in PowerShell Folgendes ausführen:
> Get-Service ssh-agent
Überprüfen Sie anschließend, ob die Statusausgabe nicht ausgeführt wird.
Status Name DisplayName
------ ---- -----------
Stopped ssh-agent OpenSSH Authentication Agent
Überprüfen Sie anschließend, ob der Dienst deaktiviert wurde, indem Sie ihn ausführen
> Get-Service ssh-agent | Select StartType
StartType
---------
Disabled
Ich schlage vor, den Dienst so einzustellen, dass er manuell gestartet wird. Dies bedeutet, dass der Dienst gestartet wird, sobald Sie ssh-agent ausführen. Sie können dies über die Benutzeroberfläche der Dienste tun oder den Befehl im Administratormodus ausführen:
> Get-Service -Name ssh-agent | Set-Service -StartupType Manual
Alternativ können Sie es über die GUI einstellen, wenn Sie es vorziehen.
Set-Service: Service 'OpenSSH Authentication Agent (ssh-agent)' cannot be configured due to the following error: Access is denied.
. Es gab jedoch keine Probleme, dies über die GUI zu tun.