gpt4 book ai didi

linux - 如何在带有 tortoise git 的 Windows 上使用 linux 生成的 key ?

转载 作者:可可西里 更新时间:2023-11-01 10:32:25 26 4
gpt4 key购买 nike

我让 git 在 Linux 主机上工作,在 .ssh 文件夹中有一组 key 。id_rsa 和 id_rsa.pub

我想在我的虚拟 Windows 8.1 机器中使用来自 Linux 主机的相同 key 。我需要如何/在何处复制/编辑/修改这些 Linux key ,以便 Tortoise git 可以使用它们?

我只看到 puttygen 被宣传并描述为生成 key 的方式,但如果需要使用其他 key 怎么办?

任何帮助,不胜感激。

最佳答案

首先,您需要将公钥/私钥 ~/.ssh/id_rsa.pub/id_rsa key 复制到 %USERPROFILE\.ssh 中。
请注意,虽然复制私钥 并不是最佳做法:生成一对新 key 并注册一个新公钥才是最佳做法。

然后您需要配置 TortoiseGit 以查找 openssh key ,而不是 putty key :see here在 TortoiseGit -> 设置 -> 网络中。

由于 TortoiseGit 默认配置为使用 putty,OP berntd选择了另一条路线(see comments):

I imported the id_rsa key into puTTYgen under convert.
I then saved it in the .ppk format.
I then told Tortoisegit to use putty key by ticking the box in the clone window.
It worked!

关于linux - 如何在带有 tortoise git 的 Windows 上使用 linux 生成的 key ?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/48273189/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com