首页 文章详情

Windows设置Pageant开机自动启动并且加载秘钥

程序设计实验室 | 1072 2021-03-26 19:10 0 0 0
UniSMS (合一短信)


场景

用Linux的时候ssh和git这些很方便,因为只要一次ssh-add就可以一劳永逸,以后需要认证的时候ssh-agent会帮我们搞定,不需要输入秘钥的密码。

其实Windows也可以实现这种生产力解放,就是用putty附带的工具里的Pageant。

Pageant主要负责和服务器端进行身份验证,但是每次在启动Pageant后都需要手动的加载秘钥文件,本文就是要介绍让Pageant开机自动加载秘钥的方法

安装putty

官网:https://www.putty.org/

下载安装就完事了

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"

点确定保存就完事了





推荐阅读




使用Kotlin搭配Springboot开发RESTFul接口(二)自定义配置、跨域、分页
花一周时间整理的六千字长文!深入思考技术本质,跨平台开发框架AspNetCore的简单实践杂谈
我的2020回顾——技术篇
聊聊Django应用的部署和性能的那些事儿
数据分析必备技能!3分钟教会你如何在PyQt中画好看的图表
Flutter移动应用快速构建实践——状态管理、国际化、数据持久化、性能优化
无需折腾的Linux发行版:Manjaro体验与配置笔记,开箱即用 真香!

点个在看你最好看

good-icon 0
favorite-icon 0
收藏
回复数量: 0
    暂无评论~~
    Ctrl+Enter