【问题标题】:Generate valid openssh ssh key under windowswindows下生成有效的openssh ssh密钥
【发布时间】:2011-07-27 17:09:12
【问题描述】:

我有一些人在 Windows 下,他们需要一个公共/私有 RSA 密钥对才能让他们通过 Gistosis(一个 GIT 服务器)进行身份验证。我们使用 SmartGit 作为我们的 GIT GUI,这个工具要求私钥是 OpenSSH 的格式。

使用 puttyGen,我已经能够获得一个 openssh 公钥,它打印在窗口中,但不是私钥。我只能使用“保存”按钮保存私钥,并且它保存的格式与我们使用 *nix 工具所使用的格式不同。

我们如何使用windows工具来生成一个有效的openssh兼容的公共和私人密钥?

谢谢。

【问题讨论】:

  • 你可以在任何地方生成密钥,你不需要在 Windows 上这样做。
  • 是的,你是对的,但是我是唯一的 linux 用户。我不希望整个企业都依赖于我。我必须记录一个适用于 Linux、Mac 和 Windows 的通用解决方案(在我们使用的 3 个操作系统中)

标签: ssh key gitosis openssh smartgit


【解决方案1】:

puttygen 有一个菜单:Conversion -> Export OpenSSH Key 这会将私钥保存为 openssh 格式。

【讨论】:

  • 我已经保存了 OpenSSH 密钥,但智能 git 不断地要求它.. !!
猜你喜欢
  • 2017-04-30
  • 2018-05-31
  • 1970-01-01
  • 1970-01-01
  • 2015-04-06
  • 2021-09-14
  • 2022-01-20
  • 2015-03-26
  • 2022-07-14
相关资源
最近更新 更多