返回文章列表文章索引阅读全文
STARBLOG / 阅读手记
Windows

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

场景 用Linux的时候ssh和git这些很方便,因为只要一次ssh-add就可以一劳永逸,以后需要认证的时候ssh-agent会帮我们搞定,不需要输入秘钥的密码。 其实Windows也可以实现这种生产力解放,就是用putty附带的工具里的Pageant。 Pageant主要负责和服务器端进行身份验证,但是每次在启动Pageant后都需要手动的加载秘钥文件,本文就是要介绍让Pageant开机自动加

曦远 (DealiAxy)约 4 分钟
目录7 个章节

场景

用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"

点确定保存就完事了

欢迎交流

程序设计实验室专注于互联网热门新技术探索与团队敏捷开发实践,在公众号「程序设计实验室」后台回复 linux、flutter、c#、netcore、android、kotlin、java、python 等可获取相关技术文章和资料,同时有任何问题都可以在公众号后台留言~

_EOF_

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

本文作者:
程序设计实验室
版权声明:
本博客所有文章除特别声明外,均采用 BY-NC-SA 许可协议。转载请注明出处!

相关文章

Win10的Linux子系统也能运行图形程序

前言 之前写了一篇在Win10中安装Linux子系统的文章,虽然Linux子系统既实用又方便,不过有些同学可能会觉得只有命令行挺无聊的,所以今天分享一个运行图形程序的方法,经过试用效果还是不错的。 本文将带领你一步一步在Win10的子系统里安装运行Gimp(PS:Gimp是Linux上的PS,功能还是灰常强大滴),还有其他一些Linux的图形化软件。 准备工作 Linux子系统必备的哈,这个不用多

2021-12-18 · Windows · 约 1 分钟

Win10安装Ubuntu子系统教程

一、启用“适用于Linux的Windows子系统” 通过Win10任务栏中的Cortana搜索框搜索打开“启用或关闭Windows功能”,向下滚动列表,即可看到“适用于Linux的Windows子系统”项。 勾选它,确定,然后按提示重启系统。 二、启用开发人员模式 然后进入“设置 - 更新和安全 - 针对开发人员”设置页面,选中“开发人员模式”。如图: 然后就会下载安装开发人员模式程序包,等待安装

2021-12-18 · Windows · 约 1 分钟

讨论

共 0 条

良言一句三冬暖,恶语伤人六月寒。

加载评论中…