Windows 10 で ssh-agent を起動できません:「ssh-agent サービスを起動できません。エラー:1058」質問する

Windows 10 で ssh-agent を起動できません:「ssh-agent サービスを起動できません。エラー:1058」質問する

PowerShell(権限昇格の有無にかかわらず)を使用してWindows 10でssh-agentを起動しようとすると、Start-Service ssh-agent次のエラーが発生します。

ssh-agent サービスを開始できません。エラー:1058

サービスが実行されているかどうかを確認すると、Get-Service ssh-agentサービスが停止していることが返されます。

ssh-agent を実行するにはどうすればよいですか?

ベストアンサー1

はい、他の人が示唆しているように、このエラーは、ssh-agent はインストールされているが、そのサービス (Windows 上) が開始されていないことを意味しているようです。

Windows PowerShellで実行することでこれを確認できます:

> Get-Service ssh-agent

そして、ステータスの出力が実行されていないことを確認します。

Status   Name               DisplayName
------   ----               -----------
Stopped  ssh-agent          OpenSSH Authentication Agent

次に、サービスが無効になっているかどうかを確認します。

> Get-Service ssh-agent | Select StartType

StartType
---------
Disabled

サービスを手動で開始するように設定することをお勧めします。これは、ssh-agent を実行するとすぐにサービスが開始されることを意味します。これは、サービス GUI から行うことも、管理者モードでコマンドを実行することもできます。

 > Get-Service -Name ssh-agent | Set-Service -StartupType Manual

あるいは、必要に応じて GUI から設定することもできます。

OpenSSH エージェントのプロパティを表示する services.msc

おすすめ記事