(2023-11-30) SSH-Agent Autostart Windows
Today I learned:
Similar to linux, where you enable your ssh-agent so that you only need to unlock your SSH-Key once per Session (reboot), you can enable the ssh-agent on windows aswell.
Steps:
- Have OpenSSH installed (not sure, but I think this is included on modern Windows)
- Go to “Services” in the Start Menu (search for “services” or alternatively run
services.msc
from the “Run” Dialog) - Search for “OpenSSH Authentication Agent”, double click it (alternatively: right-click -> properties)
- Set “Start Type” to
Automatic
(orAutomatic (Delayed Start)
, but then it is not directly available after login)
Afterwards, just like on linux, run ssh-add <path>
, where <path>
is the path to your private key, to add the key to the agent.
From now on, you don’t need to unlock your ssh-key everytime you use it.