如何让Windows上的TortoiseHg(Mercurial)使用(由Puttygen)生成的私钥文件?

发布于 2024-09-03 22:12:17 字数 366 浏览 11 评论 0原文

我已经使用Puttygen创建了公钥和私钥,然后准备让Windows 7上的TortoiseHg进行克隆,

ssh://[email protected]/somecode

但似乎没有在哪里将私钥添加到TortoiseHg? (或者甚至只是 Mercurial 命令行)

该文件已经在硬盘上的某个位置作为 somefile.ppk 有人知道如何添加它吗?

I have used Puttygen to create a public and a private key, and then is ready to let TortoiseHg on Windows 7 do a clone by going to

ssh://[email protected]/somecode

but there seems to be no where to add the private key to TortoiseHg? (or even just the mercurial command line)

The file is already some where on hard disk as somefile.ppk Does someone know how to add it?

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(2

耀眼的星火 2024-09-10 22:12:17

将以下内容添加到主目录中 Mercurial.ini 的 [ui] 部分(假设您的密钥位于“C:\Users\UserName\mykey.ppk”中):

[ui]
ssh = tortoiseplink.exe -ssh -i "C:\Users\UserName\mykey.ppk"

或使用在 TortoiseHg 安装路径中找到的 Pageant (例如 C:\Program Files\TortoiseHg\Pageant.exe)。启动它,双击出现的任务栏图标,然后添加 .ppk 文件。

Either add the following to the [ui]-section of the mercurial.ini in your home directory (assuming your key is in "C:\Users\UserName\mykey.ppk"):

[ui]
ssh = tortoiseplink.exe -ssh -i "C:\Users\UserName\mykey.ppk"

or use Pageant, found in the TortoiseHg installation path (e.g. C:\Program Files\TortoiseHg\Pageant.exe). Start it, double click the taskbar-icon that appears, and add the .ppk-file.

挽心 2024-09-10 22:12:17

首先需要一个 ssh 密钥生成器

  1. cmd: ssh-keygen -t rsa
  2. open PuTTY Key Generator
  3. Conversions >导入密钥:打开 C:\Users\.ssh 中的 id_rsa 文件(您可能需要创建文件夹!必须以管理员身份运行 cmd!)
  4. 将导入的文件 id_rsa 保存为 id_rsa.ppk
  5. 在 TortoiseHG 文件夹中打开 Pageant.exe
  6. 它将显示在任务栏中
  7. 右键单击并单击添加密钥
  8. 最后添加新的 ppk 文件

哦,右键将 id_rsa.pub 的内容复制到 hg 主机

need an ssh key generator first

  1. cmd: ssh-keygen -t rsa
  2. open PuTTY Key Generator
  3. Conversions > import key: open the id_rsa file in C:\Users\.ssh (you may have to create the folder !must run cmd as Admin!)
  4. Save the imported file id_rsa as id_rsa.ppk
  5. Open Pageant.exe in TortoiseHG folder
  6. It will show up in Taskbar
  7. Right click and click add keys
  8. Finally add your new ppk file

Oh right copy the contents of id_rsa.pub to hg host

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文