windows 使用sshAgent 加载秘钥

在 Windows 系统中启用 SSH Agent 可以方便地管理 SSH 密钥,避免每次使用 SSH 连接时都输入密钥密码。

使用服务管理器启用 SSH Agent

1. 打开服务管理器

在开始菜单中搜索 “服务” 并打开 “服务” 应用程序。

 

2. 找到 SSH Agent 服务

在服务列表中找到 “OpenSSH Authentication Agent” 服务。

3. 启动 SSH Agent 服务

右键点击 “OpenSSH Authentication Agent” 服务,选择 “启动” 来启动该服务。如果想要设置该服务在系统启动时自动启动,可以右键点击该服务,选择 “属性”,在 “启动类型” 下拉菜单中选择 “自动”,然后点击 “确定”。

4. 添加 SSH 密钥到 SSH Agent

同样可以使用 PowerShell 命令将 SSH 密钥添加到 SSH Agent 中,命令如下:
ssh-add C:\Users\username\.ssh\id_rsa

验证 SSH Agent 是否正常工作

可以使用以下命令查看 SSH Agent 中已添加的密钥:
ssh-add -l
如果该命令输出了你添加的 SSH 密钥信息,则说明 SSH Agent 已正常工作,并且密钥已成功添加。
通过以上步骤,你就可以在 Windows 系统中启用 SSH Agent 并添加 SSH 密钥,后续使用 SSH 连接时就无需每次都输入密钥密码了。

删除所有 SSH 密钥

ssh-add -D

 

posted @ 2025-04-26 21:45  远洪  阅读(235)  评论(0)    收藏  举报