Windows设置Pageant开机自动启动并且加载秘钥
场景 用Linux的时候ssh和git这些很方便,因为只要一次ssh-add就可以一劳永逸,以后需要认证的时候ssh-agent会帮我们搞定,不需要输入秘钥的密码。 其实Windows也可以实现这种生产力解放,就是用putty附带的工具里的Pageant。 Pageant主要负责和服务器端进行身份验证,但是每次在启动Pageant后都需要手动的加载秘钥文件,本文就是要介绍让Pageant开机自动加
目录7 个章节
场景
用Linux的时候ssh和git这些很方便,因为只要一次ssh-add就可以一劳永逸,以后需要认证的时候ssh-agent会帮我们搞定,不需要输入秘钥的密码。
其实Windows也可以实现这种生产力解放,就是用putty附带的工具里的Pageant。
Pageant主要负责和服务器端进行身份验证,但是每次在启动Pageant后都需要手动的加载秘钥文件,本文就是要介绍让Pageant开机自动加载秘钥的方法。
安装putty
下载安装就完事了
Pageant开机启动
Windows7
首先打开win7的自启动文件夹,方式 win键->所有程序->启动->右键->打开 ,
Windows10
在打开此电脑窗口的地址栏中输入
C:\ProgramData\Microsoft\Windows\Start Menu\Programs\StartUp
还可以按 win+r 输入:shell:startup,即可打开开机自启文件夹
然后找到pageant.exe的位置,右键->创建快捷方式,目录中就多了一个pageant.exe的快捷方式
把快捷方式拖动到上述自启动文件夹目录中即可
实现Pageant自动加载秘钥文件
首先Pageant需要加载的秘钥文件是puttygen.exe根据ssh私钥生成的ppk文件,如果没有的话先运行puttygen.exe生成~
找到我们在第一步中Pageant的快捷方式,右键,在弹出的对话框中,选择“快捷方式”选项卡,找到“目标(T)”位置,应该显示的是程序路径

"C:\Program Files\TortoiseGit\bin\pageant.exe"
我们在后面添加上私钥文件id_rsa.ppk文件,如下:
"C:\Program Files\TortoiseGit\bin\pageant.exe" "C:\Users\[你的用户名]\.ssh\id_rsa.ppk"
点确定保存就完事了
欢迎交流
程序设计实验室专注于互联网热门新技术探索与团队敏捷开发实践,在公众号「程序设计实验室」后台回复 linux、flutter、c#、netcore、android、kotlin、java、python 等可获取相关技术文章和资料,同时有任何问题都可以在公众号后台留言~

_EOF_
Windows设置Pageant开机自动启动并且加载秘钥
- 本文作者:
- 程序设计实验室
- 版权声明:
- 本博客所有文章除特别声明外,均采用 BY-NC-SA 许可协议。转载请注明出处!
相关文章
这是演习:Win10蓝屏,随你召唤
蓝屏似乎是很多IT之家用户不希望看到的东西,虽然在Win10中你还可以扫描屏幕下方二维码参与微软互动赢取大……那个,蓝屏的好处就是为专业人员提供问题信息,比如当前的内存转储,有助于排查和解决问题。当然,可能光是默认蓝屏给出的信息不够,此时可以开启Win10蓝屏详细信息显示。 ▲这二维码居然“上位”了……VM12虚拟机测试结果 微软在Windows10中安排了手动“调取”蓝屏的方式,那就是**按住右
2021-12-18 · Windows · 约 1 分钟
忘记WSL的root密码怎么办
解决方法 首先,打开WSL是不需要输入密码的,如果你打开WSL时的默认用户不是root,请按照一下方式修改。 修改默认登录WSL用户 以管理员权限启动Powershell lxrun /setdefaultuser root 此时重新打开WSL就是root用户了,并且不需要密码。 然后输入以下命令修改密码。 passwd root About 了解更多有趣的操作请关注我的微信公众号:DealiA
2021-12-18 · Windows · 约 1 分钟
在 Windows11 上启用 ssh-agent
微软的坑真多!!!
2026-08-25 · Windows · 约 1 分钟
在Windows上将git与ssh-agent搭配使用
Windows git 还自带 ssh?真是老土的兼容性思路。一行配置就能解决,不过得先管好 ssh-agent 的连接。 ProxyCommand 居然又添乱,难怪老出毛病。
2025-08-21 · Windows · 约 1 分钟
讨论
共 0 条加载评论中…